<SEC-DOCUMENT>0000939057-25-000314.txt : 20251208
<SEC-HEADER>0000939057-25-000314.hdr.sgml : 20251208
<ACCEPTANCE-DATETIME>20251208112302
ACCESSION NUMBER:		0000939057-25-000314
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20251202
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20251208
DATE AS OF CHANGE:		20251208

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FS Bancorp, Inc.
		CENTRAL INDEX KEY:			0001530249
		STANDARD INDUSTRIAL CLASSIFICATION:	SAVINGS INSTITUTIONS, NOT FEDERALLY CHARTERED [6036]
		ORGANIZATION NAME:           	02 Finance
		EIN:				454585178
		STATE OF INCORPORATION:			WA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35589
		FILM NUMBER:		251555109

	BUSINESS ADDRESS:	
		STREET 1:		6920 220TH STREET SW
		CITY:			MOUNTLAKE TERRACE
		STATE:			WA
		ZIP:			98043
		BUSINESS PHONE:		425-771-5299

	MAIL ADDRESS:	
		STREET 1:		6920 220TH STREET SW
		CITY:			MOUNTLAKE TERRACE
		STATE:			WA
		ZIP:			98043
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>fsbanc8k12225.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2025" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:currency="http://xbrl.sec.gov/currency/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2025" xmlns:sic="http://xbrl.sec.gov/sic/2025" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns:exch="http://xbrl.sec.gov/exch/2025" xmlns:cef="http://xbrl.sec.gov/cef/2025" xmlns:cyd="http://xbrl.sec.gov/cyd/2025" xmlns:fsbw="http://fsbwa.com/20251202" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <!-- Licensed to: B&A
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html"/>
</head>

<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; background-color: #ffffff;">
<div id="DSPFiXBRLHidden" style="display: none;"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_fe4b8da1d5fa474d8909f78935cfdd8d" contextRef="c20251202to20251202" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_fbb24ba7e97943a381699042fc4c7f01" contextRef="c20251202to20251202">0001530249</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="fsbw-20251202.xsd" xlink:type="simple"/></ix:references><ix:resources><xbrli:context id="c20251202to20251202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001530249</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-02</xbrli:startDate><xbrli:endDate>2025-12-02</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div>
<div style="line-height: initial;">
  <div>
    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">UNITED STATES</div>

    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</div>

    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Washington, D.C. 20549</div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: center; line-height: 20.5pt; font-family: 'Times New Roman', Times, serif; font-size: 18pt; font-weight: bold;">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_2577002a9d99494896b052544a08976a" contextRef="c20251202to20251202">8-K</ix:nonNumeric></div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">CURRENT REPORT</div>

    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Date of Report (Date of earliest event reported): <span style="font-weight: bold;"><ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_790454d1edc0497eb14944c7cb262ecb" contextRef="c20251202to20251202" format="ixt:date-monthname-day-year-en">December 2, 2025</ix:nonNumeric></span></div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: center; line-height: 20.5pt; font-family: 'Times New Roman', Times, serif; font-size: 18pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_a78187bec33844ca892a72cbce13a6d8" contextRef="c20251202to20251202">FS BANCORP, INC.</ix:nonNumeric><br/>
    </div>

    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(Exact name of registrant as specified in its charter)</div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 33.37%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_208a28d37f084041b1252343399779ff" contextRef="c20251202to20251202" format="ixt-sec:stateprovnameen">Washington</ix:nonNumeric><br/>
            </div>
          </td>

    <td style="width: 33.37%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityFileNumber" id="Fact_b96e9c56a7b446e890dd23c7437ece2f" contextRef="c20251202to20251202">001-35589</ix:nonNumeric><br/>
            </div>
          </td>

    <td style="width: 33.37%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_a50ae779977a405f801598ce939e355c" contextRef="c20251202to20251202">45-4585178</ix:nonNumeric><br/>
            </div>
          </td>

  </tr>

  <tr>

    <td style="width: 33.37%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(State or other jurisdiction</div>
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">of incorporation)</div>
          </td>

    <td style="width: 33.37%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(Commission</div>
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">File Number)</div>
          </td>

    <td style="width: 33.37%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(I.R.S. Employer</div>
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Identification No.)</div>
          </td>

  </tr>


</table>
    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 50%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_1f6579a894074364ac5fad5508d4ffeb" contextRef="c20251202to20251202">6920 220th Street SW</ix:nonNumeric><br/>
            </div>
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_30b16def82314310ab207ba7c0ee7551" contextRef="c20251202to20251202">Mountlake Terrace</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_8694434fbf0b4b378445deb7ee0ec5ec" contextRef="c20251202to20251202" format="ixt-sec:stateprovnameen">Washington</ix:nonNumeric></div>
          </td>

    <td style="width: 50%; vertical-align: top;">
            <div style="line-height: 13.7pt;"><span style="line-height: 13.7pt;">&#160;</span></div>
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_e3e82fa30edf49ef88a17c4b62f0620e" contextRef="c20251202to20251202">98043</ix:nonNumeric><br/>
            </div>
          </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(Address of principal executive offices)</div>
          </td>

    <td style="width: 50%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(Zip Code)</div>
          </td>

  </tr>


</table>
    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Registrant&#8217;s telephone number, including area code:&#160; <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(<ix:nonNumeric name="dei:CityAreaCode" id="Fact_bb7524469712408fb362a2eb72cecf5b" contextRef="c20251202to20251202">425</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_0ff4e77f791f448ca7a8bf5a6e797e7a" contextRef="c20251202to20251202">771-5299</ix:nonNumeric></span></div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the
              registrant under any of the following provisions.</div>
          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; line-height: 13.7pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="dei:WrittenCommunications" id="Fact_37abdcf35daa480b80331b673ac15a19" contextRef="c20251202to20251202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span><span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 18pt"> </span><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">Written communications pursuant to Rule 425 under the Securities Act (17 CFR
                230.425)</span></div>
          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; line-height: 13.7pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="dei:SolicitingMaterial" id="Fact_25f03b40fd8146f3b210586022e15a79" contextRef="c20251202to20251202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span><span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 18pt"> </span><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR
                240.14a-12)</span></div>
          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; line-height: 13.7pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="dei:PreCommencementTenderOffer" id="Fact_f14b91fb85044d2b8b01fce9c973ed22" contextRef="c20251202to20251202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span><span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 18pt"> </span><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange
                Act (17 CFR 240.14d-2(b))</span></div>
          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; line-height: 13.7pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" id="Fact_45487d5bff2f4d5c85519758fc7b9074" contextRef="c20251202to20251202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span><span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 18pt"> </span><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange
                Act (17 CFR 240.13e-4(c))</span></div>
          </td>

  </tr>


</table>
    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="text-align: justify; text-indent: -117.35pt; margin-left: 117.35pt; line-height: 19.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Securities registered pursuant to Section 12(b) of the Act:</div>

    <div style="line-height: 16.4pt;"><br/>
    </div>

    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; width: 32%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-indent: -9pt; margin-left: 9pt; line-height: 13.7pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Title of each class</div>
          </td>

    <td style="vertical-align: bottom; width: 2%; text-align: center; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td style="vertical-align: bottom; width: 32%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-indent: -9pt; margin-left: 9pt; line-height: 13.7pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Trading Symbol(s)</div>
          </td>

    <td style="vertical-align: bottom; width: 2%; text-align: center; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td style="vertical-align: bottom; width: 32%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-indent: -9pt; margin-left: 9pt; line-height: 13.7pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Name of each exchange on which registered</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 32%; text-align: center;">
            <div style="text-indent: -9pt; margin-left: 9pt; line-height: 13.7pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_31f604072b904ad4993fe1c922ca37b2" contextRef="c20251202to20251202">Common Stock, par value $0.01 per share</ix:nonNumeric></span><br/>
            </div>
          </td>

    <td style="vertical-align: bottom; width: 2%; text-align: center;" colspan="1">&#160;</td>

    <td style="vertical-align: top; width: 32%;">
            <div style="text-align: center; text-indent: -9pt; margin-left: 9pt; line-height: 16.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_0c9ad61e358942fd8f884e4606e97501" contextRef="c20251202to20251202">FSBW</ix:nonNumeric></span><br/>
            </div>
          </td>

    <td style="vertical-align: top; width: 2%;" colspan="1">&#160;</td>

    <td style="vertical-align: bottom; width: 32%; text-align: center;">
            <div style="text-indent: -9pt; margin-left: 9pt; line-height: 16.4pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_dee7bd68c3c34ee5bd5a3efdff745a8e" contextRef="c20251202to20251202" format="ixt-sec:exchnameen">The NASDAQ Stock Market LLC</ix:nonNumeric></span><br/>
            </div>
          </td>

  </tr>


</table>
    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="text-align: left; margin-right: 16.75pt; line-height: 12pt; margin-bottom: 10.35pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Indicate by check mark whether the registrant is an emerging growth company as defined in
      Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</div>

    <div style="text-align: right; line-height: 12pt; margin-bottom: 5.25pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Emerging growth company <ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_f721639bbe0e45f8a6aa6db30b0f5501" contextRef="c20251202to20251202" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric> </div>

    <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">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. [&#160; ]<br/>
    </div>

    <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/>
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Item 5.02&#160; Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers;
      Comepnsatory Arrangements of Certain Officers.</div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: left; text-indent: 36pt; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(e) As of December 2, 2025, 1st Security Bank of Washington (&#8220;Bank&#8221;), the wholly-owned subsidiary of FS Bancorp, Inc.
      entered into change of control agreements with Robert Nesbitt, Chief Credit Operations Officer, Sean McCormick, Chief Credit Administration Officer and Phillip Whittington, Chief Financial Officer. These agreements provide that if there is a change
      in control of the Bank during the term of the agreement, the executive will be entitled to a severance payment if the executive suffers an involuntary termination within six&#160;months preceding or twelve&#160;months following the change in control. The
      severance payment will be twelve&#160;months of the executive&#8217;s then current salary, paid in a lump sum within 45&#160;days of the termination. &#8220;Involuntary termination&#8221; is defined in the change of control agreements as the following:</div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 39pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 21pt; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">&#8226;</div>
            </td>

    <td style="width: auto; vertical-align: top;">
              <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">termination of the executive&#8217;s employment other than for cause;</div>
            </td>

  </tr>


</table>
    </div>

    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 39pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 21pt; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">&#8226;</div>
            </td>

    <td style="width: auto; vertical-align: top;">
              <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">a reduction of the executive&#8217;s base salary, unless generally applicable to all senior officers of the Bank;</div>
            </td>

  </tr>


</table>
    </div>

    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 39pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 21pt; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">&#8226;</div>
            </td>

    <td style="width: auto; vertical-align: top;">
              <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">a material adverse change in the executive&#8217;s benefits, contingent benefits or vacation, unless generally applicable to all
                senior officers of the Bank;</div>
            </td>

  </tr>


</table>
    </div>

    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 39pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 21pt; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">&#8226;</div>
            </td>

    <td style="width: auto; vertical-align: top;">
              <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">a relocation of more than 20 miles from Mountlake Terrace, Washington; or</div>
            </td>

  </tr>


</table>
    </div>

    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 39pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 21pt; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">&#8226;</div>
            </td>

    <td style="width: auto; vertical-align: top;">
              <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">a material demotion of the executive, including but not limited to a material diminution of the executive&#8217;s title, duties or
                responsibilities.</div>
            </td>

  </tr>


</table>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: left; text-indent: 36pt; line-height: 13.7pt; margin-top: 12pt; margin-bottom: 12pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The foregoing description of the change in control agreements does not purport
      to be complete and is qualified in its entirety by reference to the form of change of control agreement, a&#160; copy of which is furnished as Exhibit 10.1 and is incorporated herein by reference.</div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Item 9.01&#160;&#160; Exhibits</div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 72pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 36pt; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(d)</div>
            </td>

    <td style="width: auto; vertical-align: top;">
              <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Exhibits</div>
            </td>

  </tr>


</table>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 6%; vertical-align: top;" colspan="1">&#160;</td>

    <td style="width: 9.27%; vertical-align: top;">&#160;</td>

    <td style="width: 90.73%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top;" colspan="1">&#160;</td>

    <td style="width: 9.27%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;"><a href="fsbanc12225exh101.htm">10.1 <br/>
              </a></div>
          </td>

    <td style="width: 90.73%; vertical-align: top;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><a href="fsbanc12225exh101.htm">Form of Change of
                Control Agreement.</a></div>
          </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top;" colspan="1">&#160;</td>

    <td style="width: 9.27%; vertical-align: top;">
            <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">104&#160; <br/>
            </div>
          </td>

    <td style="width: 90.73%; vertical-align: top;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</div>
          </td>

  </tr>


</table>
    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: center; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">SIGNATURES</div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="text-align: justify; text-indent: 36pt; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to
      be signed on its behalf by the undersigned hereunto duly authorized.</div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <div style="line-height: 13.7pt;"><br/>
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Date: December 5, 2025</div>
          </td>

    <td style="width: 50%; vertical-align: top;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">FS BANCORP, INC.</div>
          </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

    <td style="width: 50%; vertical-align: top; border-bottom: #000000 2px solid;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">/s/ Matthew D. Mullet</div>
          </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

    <td style="width: 50%; vertical-align: top;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Matthew D. Mullet</div>
          </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

    <td style="width: 50%; vertical-align: top;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">President</div>
          </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

    <td style="width: 50%; vertical-align: top;">
            <div style="text-align: left; line-height: 13.7pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(Principal Executive Officer)</div>
          </td>

  </tr>


</table>
    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;"><br/>
    </div>

    <div style="line-height: 11.4pt;">
<div><br/></div>

      <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

  </div>

</div>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>fsbanc12225exh101.htm
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: B&A
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <div style="text-align: right;"><font style="font-weight: bold;">Exhibit 10.1</font><br>
  </div>
  <div> <br>
  </div>
  <div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: center; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><u>FORM OF CHANGE OF CONTROL AGREEMENT</u></div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">THIS AGREEMENT is entered into as of the _____ day of __________, 202__ (the &#8220;Effective Date&#8221;) by and between
        1ST&#160;SECURITY BANK OF WASHINGTON (the &#8220;Bank&#8221;), a Washington chartered savings bank, and _____________ (the &#8220;Executive&#8221;).</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">WITNESSETH:</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">WHEREAS, Executive is the _________________________, of the Bank, and as such is a key officer whose continued
        dedication, availability, advice and counsel to the Bank is deemed important to the Board of Directors of the Bank;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">WHEREAS, the Bank wishes to retain the services of Executive free from any distractions or conflicts that could arise
        as a result of a change in control of the Bank;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">NOW, THEREFORE, to assure the Bank of Executive&#8217;s continued dedication, the availability of his advice and counsel to
        the Board of Directors of the Bank free of any distractions resulting from a change of control, and for other good and valuable consideration, the receipt and adequacy whereof each party hereby acknowledges, the Bank and Executive hereby agree as
        follows:</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>TERM OF AGREEMENT</u></font>:
        This Agreement shall remain in effect until cancelled by either party hereto, upon not less than 24 months prior written notice to the other party. The execution of this Agreement shall automatically cancel and void any change in control or
        severance agreements which otherwise might be in effect between Executive and the Bank.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>CHANGE OF CONTROL</u></font>:
        If there is a Change of Control of the Bank during the term of this Agreement, Executive shall be entitled to a severance payment in the event the Executive suffers an Involuntary Termination within six (6) months preceding or 12 months after the
        Change in Control, unless such termination is for Cause. The amount of such severance payment shall equal&#160;to twelve (12)<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">&#160;</font>months of Executive&#8217;s then
        current salary and shall be paid in a lump sum within 45 days of the date of Executive&#8217;s Involuntary Termination, subject to the restrictions set forth in paragraph 12 of this Agreement.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>LIMITATION OF BENEFITS</u></font>:
        It is the intention of the parties that no payment be made or benefit provided to the Executive that would constitute an &#8220;excess parachute payment&#8221; within the meaning of Section 280G of the Code and any regulations thereunder, thereby resulting in
        a loss of an income tax deduction by the Bank or the imposition of an excise tax on the Executive under Section 4999 of the Code. If the independent accountants serving as auditors for the Bank immediately prior to the date of a Change of Control
        determine that some or all of the payments or benefits scheduled under this Agreement, when combined with any other payments or benefits provided to the Executive on a Change of Control by the Bank, and any affiliate of the Bank required to be
        aggregated with the Bank under Section 280G of the Code, would constitute nondeductible excess parachute payments by the Bank under Section 280G of the Code, then the payments or benefits scheduled under this Agreement will be reduced to one dollar
        less than the maximum amount which may be paid or provided without causing any such payments or benefits scheduled under this Agreement or otherwise provided on a Change of Control to be nondeductible. The determination made as to the reduction of
        benefits or payments required hereunder by the independent accountants shall be binding on the parties. The Executive shall have the right to designate within a reasonable period which payments or benefits scheduled under this Agreement will be
        reduced; provided, however, that if no direction is received from the Executive, the Bank shall implement the reductions under this Agreement in its discretion.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
      <div style="line-height: 12.55pt; text-align: center;">1<br style="line-height: 12.55pt;">
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
      </div>
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>LITIGATION - OBLIGATIONS
            - SUCCESSORS</u></font>:</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If litigation shall be brought or arbitration commenced to challenge, enforce or interpret any provision
        of this Agreement, and such litigation or arbitration does not end with judgment in favor of the Bank, the Bank hereby agrees to indemnify the Executive for [his/her] reasonable attorney&#8217;s fees and disbursements incurred in such litigation or
        arbitration.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Bank&#8217;s obligation to pay the Executive the compensation and benefits and to make the arrangements
        provided herein shall be absolute and unconditional and shall not be affected by any circumstances, including, without limitation, any set-off, counterclaim, recoupment, defense or other right which the Bank may have against [him/her] or anyone
        else. All amounts payable by the Bank hereunder shall be paid without notice or demand.&#160;&#160;The Executive shall not be required to mitigate the amount of any payment provided for in this Agreement by seeking other employment or otherwise.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Bank will require any successor (whether direct or indirect, by purchase, merger, consolidation or
        otherwise) to all or substantially all of the business and/or assets of the Bank, by agreement in form and substance satisfactory to the Executive, to expressly assume and agree to perform this Agreement in its entirety.&#160;&#160;Failure of the Bank to
        obtain such agreement prior to the effectiveness of any such succession shall be a breach of this Agreement and shall entitle the Executive to the compensation described in Section 2.&#160;&#160;As used in this Agreement, the &#8220;Bank&#8221; shall mean 1st&#160;Security
        Bank of Washington and any successor to its business and/or assets as aforesaid which executes and delivers the agreement provided for in this Section 4(c) or which otherwise becomes bound by all the terms and provisions of this Agreement by
        operation of law.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>NOTICES</u></font>: For
        the purposes of this Agreement, notices and all other communications provided for in the Agreement shall be in writing and shall be deemed to have been duly given when delivered or mailed by United States registered or certified mail, return
        receipt requested, postage prepaid, addressed as follows:</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" id="z726913b841b843d4b6a7bb90b8d2f14f">

        <tr>
          <td style="width: 5.24%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 23.3%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">If to the Executive:</div>
          </td>
          <td style="width: 71.46%; vertical-align: middle;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 5.24%; vertical-align: top;">&#160;</td>
          <td style="width: 23.3%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">If to the Bank:</div>
          </td>
          <td style="width: 71.46%; vertical-align: middle;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chief Executive Officer</div>
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6920 220<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> St. SW, Suite 205</div>
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mountlake Terrace, Washington 98296</div>
            <div style="line-height: 12.55pt;"><font style="line-height: 12.55pt;">&#160;</font></div>
          </td>
        </tr>

    </table>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">or at such other address as any party may have furnished to the other in writing in accordance herewith, except that notices of change
        of address shall be effective only upon receipt.</div>
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>MODIFICATION - WAIVERS -
            APPLICABLE LAW</u></font>: No provisions of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in writing, signed by the Executive and on behalf of the Bank by such officer as may be
        specifically designated by the Board of Directors of the Bank. No waiver by either party hereto at any time of any breach by the other party hereto of, or in compliance with, any condition or provision of this Agreement to be performed by such
        other party shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time. No agreements or representations, oral or otherwise, express or implied, with respect to the subject matter
        hereof have been made by either party which are not set forth expressly in this Agreement. The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the state of Washington.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
      <div style="text-align: center; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">2<br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
      </div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>INVALIDITY -
            ENFORCEABILITY</u></font>: The invalidity or unenforceability of any provisions of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, which shall remain in full force and effect. Any
        provision in this Agreement which is prohibited or unenforceable in any jurisdiction shall, as to such jurisdiction, be ineffective only to the extent of such prohibition or unenforceability without invalidating or affecting the remaining
        provisions of this Agreement, and any such prohibition or unenforceability in any jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>SUCCESSOR RIGHTS</u></font>:
        This Agreement shall inure to the benefit of and be enforceable by the Executive&#8217;s personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees. If the Executive should die while any amounts
        would still be payable to [him/her] hereunder, all such amounts, unless otherwise provided herein, shall be paid in accordance with the terms of this Agreement to [his/her] executor or, if there is no such executor, to [his/her] estate.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>HEADINGS</u></font>:
        Descriptive headings contained in this Agreement are for convenience only and shall not control or affect the meaning or construction of any provision in this Agreement.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>ARBITRATION</u></font>: Any
        dispute, controversy or claim arising under or in connection with this Agreement shall be settled exclusively by arbitration in Seattle, Washington (or as close thereto as feasible) in accordance with the Commercial Arbitration Rules of the
        American Arbitration Association then in effect. The Bank shall pay all administrative fees associated with such arbitration. Judgment maybe entered on the arbitrator&#8217;s award in any court having jurisdiction. Subject to Section 4(a), unless
        otherwise provided in the rules of the American Arbitration Association, the arbitrators shall, in their award, allocate between the parties the costs of arbitration, which shall include reasonable attorneys&#8217; fees and expenses of the parties, as
        well as the arbitrator&#8217;s fees and expenses, in such proportions as the arbitrators deem just.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>CONFIDENTIALITY</u></font>:</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="text-align: left; text-indent: 27.35pt; margin-right: 5.75pt; margin-left: 8.65pt; line-height: 12.9pt; margin-top: 3.9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Executive acknowledges that the Bank may disclose certain confidential information to the Executive during the term of this Agreement to enable [him/her] to perform [his/her] duties hereunder.&#160;&#160;The Executive
        hereby covenants and agrees that [he/she] will not, without the prior written consent of the Bank, during the term of this Agreement or at any time thereafter, disclose or permit to be disclosed to any third party by any method whatsoever any of
        the confidential information of the Bank or its affiliates.&#160;&#160;For purposes of this Agreement, &#8220;confidential information&#8221; shall include, but not be limited to, any and all records, notes, memoranda, data, ideas, processes, methods, techniques,
        systems, formulas, patents, models, devices, programs, computer software, writings, research, personnel information, customer information, the Bank&#8217;s financial information, plans, or any other information of whatever nature in the possession or
        control of the Bank or its affiliates which has not been published or disclosed to the general public, or which gives to the Bank or its affiliates an opportunity to obtain an advantage over competitors who do not know of or use it.&#160;&#160;The Executive
        further agrees that if [his/her] employment is terminated for any reason, [he/she] will leave with the Bank and will not take originals or copies of any records, papers, programs, computer software and documents and all matter of whatever nature </font>which
      was furnished or made available to the Executive by the Bank, its affiliates or any customer or which Executive prepared in the scope of [his/her] employment.</div>
    <div style="line-height: 14.4pt;">
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
      <div style="line-height: 12.55pt; text-align: center;">3<br style="line-height: 12.55pt;">
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
      </div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The foregoing paragraph shall
          not be </font>applicable to testimony required by the Executive to be given in a judicial or regulatory proceeding pursuant to an order of a judge or administrative law judge issued after the Executive and [his/her] legal counsel urge that the
        aforementioned confidentiality be preserved. The Executive shall give the Bank immediate notice of any subpoena or court order issued to [him/her] where the subject matter might reasonably include Bank business.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The foregoing covenants will not prohibit the Executive from disclosing confidential or other information
        to other employees of the Bank or its affiliates or any third parties to the extent that such disclosure is necessary to the performance of [his/her] duties under this Agreement.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>COMPLIANCE WITH SECTION
            409A OF THE CODE</u></font>: Notwithstanding anything herein to the contrary, any payments to be made in accordance with this Agreement shall not be made prior to the date that is 185 calendar days from the date of termination of employment of
        the Executive if it is determined by the Bank in good faith that such payments are subject to the limitations set forth at Section 409A of the Code and regulations promulgated thereunder, and payments made in advance of such date would result in
        the requirement that Executive pay additional interest and taxes in accordance with Section 409A(a)(1)(B) of the Code.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>DEFINITIONS</u></font>: The
        term &#8220;Cause&#8221; shall mean the Executive&#8217;s personal dishonesty, incompetence, willful misconduct, breach of a fiduciary duty involving personal profit, intentional failure to perform stated duties, willful violation of any law, rule, or regulation
        (other than traffic violations or similar offenses) or final cease-and desist order, or material breach of any provision of this Agreement.&#160;&#160;No act or failure to act by the Executive shall be considered willful unless the Executive acted or failed
        to act with an absence of good faith and without a reasonable belief that [his/her] action or failure to act was in the best interest of the Bank or its affiliates.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">The term &#8220;Involuntary Termination&#8221; shall mean (i) termination of employment of the Executive without Cause such that
        the Executive is no longer employed by the Bank or any affiliate thereof; (ii) a reduction in the amount of the Executive&#8217;s base salary compared to the amount of Executive&#8217;s base salary as of December 31 of the most recent calendar year; (iii) a
        material adverse change in the Executive&#8217;s benefits, contingent benefits or vacation, other than as part of an overall program applied uniformly and with equitable effect on all senior officers of the Bank; (iv) a requirement that the Executive
        perform services principally at a location more than twenty (20)&#160;miles distance from Mountlake Terrace, Washington; or (v) a material demotion of the Executive, including, but not limited to, a material diminution of the Executive&#8217;s title, duties
        or responsibilities.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">The term &#8220;Change of Control&#8221; shall mean any of the following events occurring: (i) the acquisition by any &#8220;person&#8221; or
        &#8220;group&#8221; (as defined in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934 (&#8220;Exchange Act&#8221;)), other than the Bank, any parent holding company of the Bank (&#8220;Affiliate&#8221;) or their employee benefit plans, directly or indirectly, as
        &#8220;beneficial owner&#8221; (as defined in Rule 13d-3, under the Exchange Act) of securities of the Bank or any Affiliate representing twenty percent (20%) or more of either the then outstanding shares or the combined voting power of the then outstanding
        securities of the Bank or Affiliate; (ii) either a majority of the directors of the Bank or any Affiliate elected at the annual stockholders meeting shall have been nominated for election other than by or at the direction of the &#8220;incumbent
        directors&#8221; of the Bank or any Affiliate, or the &#8220;incumbent&#8221; directors&#8221; shall cease to constitute a majority of the directors of the Bank or any Affiliate.&#160;&#160;The term &#8220;incumbent director&#8221; shall mean any director who was a director of the Bank or any
        Affiliate on the Effective Date and any individual who becomes a director of the Bank or any Affiliate subsequent to the Effective Date and who is elected or nominated by or at the direction of at least two-thirds of the then incumbent directors;
        (iii) the stockholders of the Bank or any Affiliate approve (x) a merger, consolidation or other business combination of the Bank or any Affiliate with any other &#8220;person&#8221; or &#8220;group&#8221; (as defined in </div>
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br>
      </div>
      <div style="line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"> 4<br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
      </div>
      <div style="line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left;">Sections 13(d) and 14(d) of the Exchange Act) or affiliate thereof, other than a merger or consolidation that would result in the
        outstanding common stock of the Bank or any Affiliate immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into common stock of the surviving entity or a parent or affiliate thereof) at least
        fifty percent (50%) of the outstanding common stock of the Bank or any Affiliate or such surviving entity or a parent or affiliate thereof outstanding immediately after such merger, consolidation or other business combination, or (y) a plan of
        complete liquidation of the Bank or an agreement for the sale or disposition by the Bank of all or substantially all of the Bank&#8217;s assets; or (iv) any other event or circumstance which is not covered by the foregoing subsections but which the Board
        of Directors of the Bank or any Affiliate determines to affect control of the Bank or any Affiliate and with respect to which the Board of Directors adopts a resolution that the event or circumstance constitutes a Change of Control for purposes of
        the Agreement.&#160;&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">The Change of Control Date is the date on which an event described in (i), (ii), (iii) or (iv) occurs.</div>
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
      <div style="line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">14. &#160;</font><font style="display: inline-block; text-indent: 0px; font-size: 1px; width: 36pt;" class="TRGRRTFtoHTMLTab">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"><u>AT-WILL
              EMPLOYMENT:</u></font> Nothing about this Agreement, including without</font> limitation the definition of Cause set forth in Section 13, shall modify the at-will nature of the Executive's employment. Either party may terminate the employment
        relationship at any time, with or without cause or notice.</div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
    </div>
    <div style="line-height: 14.4pt;">
      <div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">IN WITNESS WHEREOF, the parties have executed this Agreement as of the Effective Date referred to above.</div>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" id="ze99a912a24af4975af41aeb02d1beff2">

        <tr>
          <td style="width: 9.41%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 31.01%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 6.68%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 4.01%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 37.46%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 11.43%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="width: 40.43%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 6.68%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td colspan="2" style="width: 41.46%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">EXECUTIVE</div>
          </td>
          <td style="width: 11.43%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="width: 40.43%; vertical-align: top;" rowspan="1">&#160;</td>
          <td style="width: 6.68%; vertical-align: top;" rowspan="1">&#160;</td>
          <td colspan="2" style="width: 41.46%; vertical-align: top;" rowspan="1">&#160;</td>
          <td style="width: 11.43%; vertical-align: top;" rowspan="1">&#160;</td>
        </tr>
        <tr>
          <td style="width: 9.41%; vertical-align: top; padding-bottom: 2px;">&#160;ATTEST:</td>
          <td style="width: 31.01%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 6.68%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td colspan="2" style="width: 41.46%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 11.43%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="width: 40.43%; vertical-align: top;">&#160;</td>
          <td style="width: 6.68%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 4.01%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br>
            </div>
          </td>
          <td style="width: 37.46%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 11.43%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="width: 40.43%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 6.68%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td colspan="2" style="width: 41.46%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1ST&#160;SECURITY BANK OF WASHINGTON</div>
          </td>
          <td style="width: 11.43%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="width: 40.43%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 6.68%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 4.01%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 37.46%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 11.43%; vertical-align: top;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 9.41%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">ATTEST:</div>
          </td>
          <td style="width: 31.01%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 6.68%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 4.01%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">By:&#160;</div>
          </td>
          <td style="width: 37.46%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 11.43%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 9.41%; vertical-align: top;">&#160;</td>
          <td style="width: 31.01%; vertical-align: top; border-bottom: #000000 2px solid;">&#160;</td>
          <td style="width: 6.68%; vertical-align: top;">&#160;</td>
          <td style="width: 4.01%; vertical-align: top;">&#160;</td>
          <td style="width: 37.46%; vertical-align: top;">&#160;</td>
          <td style="width: 11.43%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 9.41%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 31.01%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 6.68%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 4.01%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; line-height: 12.55pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Its:</div>
          </td>
          <td style="width: 37.46%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 11.43%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>

    </table>
    <div style="line-height: 14.4pt;">
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
      <div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;">
      </div>
    </div>
    <div style="line-height: 14.75pt; margin-bottom: 8pt;"><br style="line-height: 14.75pt;">
    </div>
    <div style="line-height: 14.75pt; margin-bottom: 8pt;"><br style="line-height: 14.75pt;">
    </div>
    <div style="line-height: 14.75pt; margin-bottom: 8pt;"><br style="line-height: 14.75pt;">
    </div>
    <div style="line-height: 14.75pt; margin-bottom: 8pt;">
      <div style="text-align: center;">5<br style="line-height: 14.75pt;">
      </div>
      <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>fsbw-20251202.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.10.1.5333 Broadridge-->
<xs:schema targetNamespace="http://fsbwa.com/20251202" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fsbw="http://fsbwa.com/20251202" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:srt-types="http://fasb.org/srt-types/2025">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="fsbw-20251202_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="fsbw-20251202_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://fsbwa.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2025" schemaLocation="https://xbrl.sec.gov/currency/2025/currency-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2025" schemaLocation="https://xbrl.sec.gov/exch/2025/exch-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2025" schemaLocation="https://xbrl.sec.gov/naics/2025/naics-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2025" schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>fsbw-20251202_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.10.1.5333 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:label xlink:type="resource" xlink:label="dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_WrittenCommunications" xml:lang="en-US" id="dei_WrittenCommunications">Written Communications</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WrittenCommunications" xlink:to="dei_WrittenCommunications" xlink:title="label: WrittenCommunications to dei_WrittenCommunications" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:label xlink:type="resource" xlink:label="dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SolicitingMaterial" xml:lang="en-US" id="dei_SolicitingMaterial">Soliciting Material</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SolicitingMaterial" xlink:to="dei_SolicitingMaterial" xlink:title="label: SolicitingMaterial to dei_SolicitingMaterial" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementTenderOffer" xml:lang="en-US" id="dei_PreCommencementTenderOffer">Pre-commencement Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer" xlink:title="label: PreCommencementTenderOffer to dei_PreCommencementTenderOffer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementIssuerTenderOffer" xml:lang="en-US" id="dei_PreCommencementIssuerTenderOffer">Pre-commencement Issuer Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer" xlink:title="label: PreCommencementIssuerTenderOffer to dei_PreCommencementIssuerTenderOffer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus" xml:lang="en-US" id="dei_DocumentFiscalYearFocus">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate" xml:lang="en-US" id="dei_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber" xml:lang="en-US" id="dei_EntityFileNumber">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber" xlink:title="label: EntityFileNumber to dei_EntityFileNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1" xml:lang="en-US" id="dei_EntityAddressAddressLine1">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2" xml:lang="en-US" id="dei_EntityAddressAddressLine2">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine3" xml:lang="en-US" id="dei_EntityAddressAddressLine3">Entity Address, Address Line Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3" xlink:title="label: EntityAddressAddressLine3 to dei_EntityAddressAddressLine3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown" xml:lang="en-US" id="dei_EntityAddressCityOrTown">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince" xml:lang="en-US" id="dei_EntityAddressStateOrProvince">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCountry" xml:lang="en-US" id="dei_EntityAddressCountry">Entity Address, Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCountry" xlink:to="dei_EntityAddressCountry" xlink:title="label: EntityAddressCountry to dei_EntityAddressCountry" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode" xml:lang="en-US" id="dei_EntityAddressPostalZipCode">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode" xml:lang="en-US" id="dei_CityAreaCode">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode" xlink:title="label: CityAreaCode to dei_CityAreaCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber" xml:lang="en-US" id="dei_LocalPhoneNumber">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle" xml:lang="en-US" id="dei_Security12bTitle">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle" xlink:title="label: Security12bTitle to dei_Security12bTitle" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:label xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_NoTradingSymbolFlag" xml:lang="en-US" id="dei_NoTradingSymbolFlag">No Trading Symbol Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag" xlink:title="label: NoTradingSymbolFlag to dei_NoTradingSymbolFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol" xml:lang="en-US" id="dei_TradingSymbol">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol" xlink:title="label: TradingSymbol to dei_TradingSymbol" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName" xml:lang="en-US" id="dei_SecurityExchangeName">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>fsbw-20251202_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.10.1.5333 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://fsbwa.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="fsbw-20251202.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://fsbwa.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentType" xlink:title="presentation: CoverAbstract to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: CoverAbstract to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: CoverAbstract to DocumentPeriodEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalYearFocus" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalPeriodFocus" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFileNumber" xlink:title="presentation: CoverAbstract to EntityFileNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: CoverAbstract to EntityRegistrantName" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: CoverAbstract to EntityCentralIndexKey" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: CoverAbstract to EntityIncorporationStateCountryCode" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: CoverAbstract to EntityTaxIdentificationNumber" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine2" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine2" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine3" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine3" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: CoverAbstract to EntityAddressCityOrTown" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: CoverAbstract to EntityAddressStateOrProvince" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCountry" xlink:title="presentation: CoverAbstract to EntityAddressCountry" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: CoverAbstract to EntityAddressPostalZipCode" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CityAreaCode" xlink:title="presentation: CoverAbstract to CityAreaCode" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="LocalPhoneNumber" xlink:title="presentation: CoverAbstract to LocalPhoneNumber" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="Security12bTitle" xlink:title="presentation: CoverAbstract to Security12bTitle" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="TradingSymbol" xlink:title="presentation: CoverAbstract to TradingSymbol" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="NoTradingSymbolFlag" xlink:title="presentation: CoverAbstract to NoTradingSymbolFlag" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SecurityExchangeName" xlink:title="presentation: CoverAbstract to SecurityExchangeName" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: CoverAbstract to EntityEmergingGrowthCompany" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="WrittenCommunications" xlink:title="presentation: CoverAbstract to WrittenCommunications" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SolicitingMaterial" xlink:title="presentation: CoverAbstract to SolicitingMaterial" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="PreCommencementTenderOffer" xlink:title="presentation: CoverAbstract to PreCommencementTenderOffer" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="PreCommencementIssuerTenderOffer" xlink:title="presentation: CoverAbstract to PreCommencementIssuerTenderOffer" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Dec. 02, 2025</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>
</tr>
<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">8-K<span></span>
</td>
</tr>
<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>
</tr>
<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.  02,  2025<span></span>
</td>
</tr>
<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35589<span></span>
</td>
</tr>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">FS BANCORP, INC.<span></span>
</td>
</tr>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001530249<span></span>
</td>
</tr>
<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">WA<span></span>
</td>
</tr>
<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">45-4585178<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">6920 220th Street SW<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Mountlake Terrace<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">WA<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">98043<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">425<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">771-5299<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FSBW<span></span>
</td>
</tr>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<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_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_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_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_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_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_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_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_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_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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 13e<br> -Subsection 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;">dei_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 14a<br> -Subsection 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;">dei_SolicitingMaterial</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<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>9
<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>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="fsbanc8k12225.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fsbwa.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="fsbanc8k12225.htm">fsbanc8k12225.htm</File>
    <File>fsbw-20251202.xsd</File>
    <File>fsbw-20251202_lab.xml</File>
    <File>fsbw-20251202_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "fsbanc8k12225.htm": {
   "nsprefix": "fsbw",
   "nsuri": "http://fsbwa.com/20251202",
   "dts": {
    "inline": {
     "local": [
      "fsbanc8k12225.htm"
     ]
    },
    "schema": {
     "local": [
      "fsbw-20251202.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/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-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/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/currency/2025/currency-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/exch/2025/exch-2025.xsd",
      "https://xbrl.sec.gov/naics/2025/naics-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "fsbw-20251202_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "fsbw-20251202_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 29,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 22
   },
   "report": {
    "R1": {
     "role": "http://fsbwa.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20251202to20251202",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fsbanc8k12225.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251202to20251202",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fsbanc8k12225.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://fsbwa.com/role/DocumentAndEntityInformation"
     ],
     "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": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0000939057-25-000314-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000939057-25-000314-xbrl.zip
M4$L#!!0    ( .!:B%M<OT_JYQ\   &^   5    9G-B86YC,3(R,C5E>&@Q
M,#$N:'1M[5U[4]M(MO__5MWOT)>IW84J03"/)$ F588XB>\F, 6>S=W:VMIJ
M66U;$UGRJB7 ^^GO>72W6K(,"2&#PT#M9L"6^GGZG-]Y]JM),4U>__=_"?%J
MHF1$O\'O15PDZO6K9_Q?\^'_;&Z*#_%0I5I%HL@.Q?&?NX*_HY\WV;"<JK00
MPUS) IXI=9R.Q7&>R2B/H[$2OYR?C>)$B9W]K<[V5F=K?W=WUVO@))O-\W@\
M*43GX&!?;(J=[9U]__W-31[J,S/65V$6S44X'F9)EO^\]M.(?M:$+N:)^GEM
ME*7%YDA.XV1^*/XRB*=*BU-U)<ZSJ4S_$@CZ)!!:Y?'H2-#3.OZ/.A2=[5EQ
M) IU76S*)!ZGAR)1(_B$^CD4/VW3S]$:CR:*+VV/_BLT$WCF%39<&]*5PJ\.
M19@E$3S0NY[$80R3AB5Y]0R?>/TJS,U,H7'7RVNQY'.S0=Y DCA5FQ/33V=O
M:V]6F.$VG_2'#'M;J/Q(U-_>V=K?Q_7XQN5LF_JK\O7;L_./XNRM.'G?/7W7
MH]_.3@?G9Q]$]]UYK_>Q=SIX]:Q\7<W8G_U]3)JW]GM,>>WUGW_J/-\^^MYC
MIT_B-(+=.Q2[SV=WG0[/9NED!N_[%]6FB%@+(A<XZ'%:9$)JD8U$,5'B7_@C
M(CG'#_[E?@(\S_#%.C[SYY]>[NQL'_5&(S4LXDLEW@#+H \[1QLBG N91B)4
MQ952:<4B.A<#7M*+WLFOY_W!W\5Q]_2O2#2?NA?O^Z?O!F>GM?:/9?K9MAH(
M*3Y)/0&F5&2I&$YDSL/7\A(^TR*$AP/J^%_^3WW UVI8XH!MJUM/E'G/8[^%
M##_U!Z>]BXO>X/WA2@Y_19;^=V(*G][WSGO=BT"X@X&,P7&!MI_ \HEC=]Z
M=^AR.,%7I?BLD'&, &GDXFJ2:05R-RWBM%11Q0DB%<5#6<19"BU<RCB189S$
MQ1S^BB[A56IVF)4 5A( *ZX_[")2:HI<:SK+\D*"<+;?9S*/<'!OXARX4I9K
M?Z0_Y&%YG+3F-O,JUA-H O8O5X6,4_H&WD<*H,VKJ'*4*_PGFP)ES$44ZR*7
M0Z0?>"Y'"ALE\;! TI4%$DX"5)G'6E4D)Y$X<Z7+I,"F)4J0%% I=(L$FF?)
M$[FL$KF<GGT"9HPT QBS%PC"*+K,544_/H6@0.^\.-(5MZDQ&7S'9S3X[@3Y
M51N[J8CF=K["E(D$U:1+IC74H9AN+<'!LX;@F'N.@( S:"X7XRR+Z*-+F90R
M3(AUZCA2N3<+&(.*9P4SWDC]NY3#.3!:@$+0L)+ AF> C.8"/T$@-OR<9E>)
M @5,>T</WZY.EWUVC'.1NIK_*$N2[$JOIJC^(YV&SA9/YUO^751E%Q2\+QL?
M:7Z#'FM^#3V/%.##BH(&>,JZ2%AD7- 3F21 PU-D]_ _11J$*.',)F(HTZ%*
M@%91@U QG8F*F(LL$.4,H'^:%;#XFIA]*G;VQ!3ZG&@QRV,X2E=Y7!2*GL*3
M;<!!5C6V!6-20C'Q0W-TF%L&*<L"I@Z-P!]S,S8^G5D<T7%OD2!Y-7.M+N'@
MILA=;,L:#FH,)Y1& ])/B2D93$+EK851F[SCB9W:D[N:"LL?Z2CNK-Q17#"^
MM!_%/DFM7#%./W'2Z&01_HBHS%%RX=^@94\7#XFO,O!Y 2*&S]'D&)&P]@[
M3,[I8!F(!Y\C;(??O#9*H'X0K7"B^^EEE@!'D/E<#*#S."7Q!W 1AI *'5^+
M]><;U:D'@1CA8.'P=W;LQW($X\8^JOF?N.-Z8N5OF1(C(>VE\+J"F:)8/I&E
M5LPOY!3@ 2%'>GAQ;KP(*(\3WF/D/%<J@;FM=W8V[FW'6RUQ]H#1EIL5:$5'
ML"">0698YCF-72:XV,AGW%[.9(RF(=C'I)S.8-93NP%[^V@=<B@HDH5J[VS)
M1H)R78:_(:LSS!F04I''!C9I5>#:%Q/L'!@V,$\YF^#.+M#@$R]\:%ZXNW*\
M\$/_8W_0'?3/3I$?'O=.>V_[@XLE#+&PUHXX+9!W632@""G$RNB3:>9..1R,
M*:!NY#6A2M4H+H !99> T2-+S15/HY>O2!E%( ^\L2Q0FEMKI+H>(O=!(A].
M\"O3BS%.VO.&C4Z53(G'C<2%HI,B=EYNO[/#/<DBA@D(2W(U+A/)IXD8?@ET
MD ?\>SCW%)/8XP5PSC.M69.!+X;9%"8@KU&+*KE#>+52O7)>M^DLT[%=.'@1
MIH2P!E_,TL9RT##<\/<.#@[\X6\9^220:F>*2!>T%]3*T,JCV3  @T9%OHQB
M4L1&9AQL&YI.01  -P*XQEC0[(CE4"U"SS=)L0 PVZ9Q_M $<D-'$W,&<=7F
MPZB&$U@@E'D\O::4!,T,X>$TA)8CVE':(XM'6UI<3D]9VBJWO7T)'!'(T0@4
M73-QMT0YR*<XY[9#WS@RAA&/R>U'0W0OU/>L27+!(G6G66HH!O77912N:\1T
M6R<HM.ZZ S ?EF<YCHIGGL$F1Z#92@^M5PH%'3=Y'4]!XAFISZA]*N=.,,(
MW#[ABF5E 2H"NTQQ^0DDW&6XUAA VH'K8LG.TR[6EYS1BB5F1C/$L:2NQ*T]
MT=FH6@ WP,RC2T<OCHW8C5MZ2BU^ ()G5&:WCA@J#Z\)'2?RDLTZ[#^&<49*
M@S1#\C5,$&UW4F<IF45FP.^SR&S+-Q!%-7M#'4=NR0,QR:X0Y 7,#^(1BH&(
M3$ &(9(EYA*Z(/M.[:AZEA:>(3#*A+NN[8!N'Q[JQC")*-9#T'OAN7M&.JU0
M8 W]UK<\X1KSAO %38L6-_7:Z\XW]3=,I-8_KQV?__+V%SE6QT >G[OPCXL?
M&"9*YHB0B\D1'(%\'*>;13:SP,)\ E^#FN\ 34412SMQ'<S@D\T0/]HD;>,0
MA,45 .-:,QB:D0/I !E$\([YQ;419CGL_^95'!630[$]NSX2+>,^%'NS:_[6
M/-G9WO[3D; +MD/OU<,;1"B'G\<Y',QH<R'RH;&>7[>;=R645<:YM[K]]E80
MZ0[Z[QCI;HJSXP_FCPN?]@1\=?'KR4GOXN+LO(:"5U)U^F,Y7]?EQM=2$$#D
M!.#VF.5Z)6OAF*/@1+R:AW'!_@*$G2!.#.@9XL,* $0@5 JX>4CP%A6?? 9"
MAE +"3\-KU8TU&+X(3,!XAMO*(V>HPQ6 NVT@! 84?Y61F,KVT;R$F&.[T9V
MXM)W11!BP7V8IO%HW@##"/W_ 2-[!F_\TP<'$AAZGJJY,T.,L"4<-,C3L,RU
M,<6"CH/F#S)R+$['P\;5O)X,#@]^9L*O/C/\[\ 0F*.*+$SL;A>DWR\H[^A^
MFP+&U?P4AS09?$DF^0S$\V=^4N8Y@G.BK(IT''Y'JHZ] RM#G25L#$"$"OI3
M1%JT3#PC')X??);< NP4(:]#G _+J2[0^@B\$L@X*1%I!TX12>)I7-CH"E1&
M5+&9C48!N3CAO .JB:<!XM>LG/&9CM0((T.=^F&0."-L=SA1 R*L+L<R!I4/
M#^"4#R R@'0.FE4U>Y6@\;2+KA12HU /G-,1]96_2K.HFQ[M9(P?!]H'/@"+
ML]7<U:8R89;-5W6G?++-5CE++K$\8]AQ6S4BKMA$Y"&NHOI,"@VMCP) G\T7
M5+8G#O'@'&+XU1S"\@96"PWA6#4>#1BPP^M7$T4;SRH@RT[^/4#JF)4Y2%@-
MTG6J\C&JC6@4R9(X6I0HCEHVR%&"%J8<;>)XIHN8W(V>V2E$JP):)X#XG^$Q
MTW">=5U\6HGI)&R63XV<#IE3".1B>B0Q@&&^8%JB\ IU#4! :^Q=ZW)J#(H4
M$X <4N74:KNJBM930!'SVNE\*^,$ S9\"Y0?79&%%/5#PK<:?LUTIVR$*:V
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
M>W'1.T''3CU":V_[H(M%: ?O>^+D[$VO$99=H**#Q1DB4S02ZQR.;:D85X\
MM$Z@VL O5J*-P"-EH]7YLB2.R[ZS6!V5=3@M.B_WQ5 F*HUDSE6>77%#6T75
MKRR)5TYXA5 :-A3O4J$1'&6^O,=468UJ16!@$G3YQ4CR^.T9=A-&A:U1-;JJ
M<N,7C88WG:,%U[]9(-<OC@L<;5HF7/:T\",I,*+7]NP6&?5IYA7,7J@X)85H
MF%ME_&JZ',9%>&7JV)*GQZ&W*G(U?RB^&' .EQ62UTJW;:L_KW6YL=[96#_>
MJ)70?6)/#\V>[EH0^W[9TYO>V_YIGZH!-@-#/1)%LZNQ05*A^Y8*);=$48&(
MG0!HU1PCSR8F#*P("#6,2F@%A'"68K73P*O-(@5 A!( .HAC$+<((R^SA-RG
MKFTXG*.X"*K2W/#9R!24\0S=%#X4&:%=]7L99XGT0S0 O0?D2@T\G:"&1M89
MBW -X!Q1Q[!JAK"'RZ$84;$L3:50T/X(&!\@L=KDLBH:= 8&UP&;A&"E$0QY
M\Z_%C"S6M?<I S,KN-Z0-WO\9$$+<KY^>VN0BMQZF%"PAK(R-"&R(RH\40-F
MV(.I5HW5RI1A?1Z7EFE5I*M6G3=4">:U&D>!A55R:"-2&_- &YHQ9X7( QTS
MO-G2_L3K'IC7#:SKQO"0);<]M'"5]7CC1A31(%-+9,2DS%T=0%M+L0;%'"99
M.JXTBZA9O+Y>(KW@3*(C&!D,37H5L@UA5C7CVCEB*'%D?(L&LD&95Q;^ZMV;
MW^,;6-^ GC(-8>2['=O=--,%I7OBY<P6F\V5S&F\..!J*1RS ;@"G%1Y=Q0M
M&;FI:!B8B]/&?,M!50O\4MH[U#S^**FFNPF_)0<#Q>"PM5V0 8>2!F/DT2;&
MCK@)0B(NR6)N.\($*@Q<52FEEG&67_WF1ICE)>]* T_59N3%REO18&\2!+B;
M#N,9%U8KZ*8#D[4XS<C.@1S_"IJ=B_6=;:,YPZE05(*;RZ<1#+XQ.?P(5VN=
M1NIV(5+3S/<:>@77O+J-UJ57\^=YC<#':=G:3'6O2TQA6RP&O:BBG'+I4!Y0
M]'_\Q#A7CW$NU/5O89GLHJ;-YW)-B)7H'B4X*T,L9 L?'#)G19XSA*-B+N8P
M;F_3&>,KVX/OX#0/H'U\9K]?EZBRC6Q(K=% 0$W<78\VZ%1W]O W,S13QP[-
M)[UKPWFZ0V(3G8/=/;'NKF&NOK0W,6_4&$SE)#,Y^'CH)UD2L8D).&RU(,33
M;=-=R]3=;=1\14A<69FJFUO81\Q5').Y7],QF=<CTTSK_"9;EJ]2E2]9)PQQ
MA#6*-G<#9T=2M26A)=/5<C6P#L[.S:3*4:"("694L(\D$(!A_8GF2*P,)6EL
M5E%QR"1(3F=D (+*V8S&M@5S*\EE1BW/LBOERC(WW_6" 9:.VHW8"%(S%&1E
MOV6Y21$C4T+K39H+\U8)%[XUK%ZF:0D+KXML^!E) >7$5*G"S,S>(T%.]S3S
M7<[4$/'/BL+"N8DPJ0;D<5BSWU@C&J1QZH$--W9WAFZ80F#7NMF>?7FA-9X(
MJ1-4M=N[-^B.R[C@T?=YCQN0:VP)\[%?4_# %5VFZSY:[-V+ZZWNH3$0I'9G
MO$M=PX-W"4HA;##V8 M*WMB+U[B?D)XMZP<;QGOO#5EEN4<FR\E!XFV3$B!8
M<95MDNE9UP[)XA+J(T^K)(1&KA2?;F^<#. GC/T6Z]<$)I;4DS7$[*I_\G%N
M#5*J-]^XA&B)8/@2>? UM4=^MYL:Q"UIWS=ZY;]%LK>[],7>EXWG+K[YY1[_
MIM?^5O]\NU__!_;:_ZZ[322^]OHV?-1  /FB"EK7LLS9MVE'U>GW;I9SQN>Z
M5]D7^UC6%)-\D0'=S!I:KE S"1_F6FU"(%F%2,2Z$?)TKYQ)6ZYUGM%WH3*^
M02P@1LR#VEP<ERY!:2-+(-5I9JYL 6#;BFTX!NT%J,4C'R+M$T3B]N^V+E3R
MA(I.?^7H:OWYJ\O! ]3H'1@\X8KU.8H'!+$USPL5G%$%.DA "8B6" 2OXK.]
M1$_+1)D817>K7\UL,KJU5GDM,I/K4+-:3!J\$SE\ 2Q2M7>7096_SWEX7!;7
M#*#R3).D-\<,%6?OB@(L]..=@&4WMB_LKG-*D6/-I/TMB?=L2&IKU_ JUC0&
M5!^'C+(9VC'Q!;P!PAUF<F&W+DL% =NO[1W5PXSK9K%VF_*3"6 %3 "+.TE
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
M%/\;43OP"#:($V';M8GGZW[D>K[EA!$A'BEP^"BZDEK#DI1$.B6J7%@=[8"
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
M.::_(/OA]?81_BZV<C[H8@E4JM#7D?-/C;22K,NQ\28<W^G3\(O:>L1#L(%
MTLM(3) ^HH#&Z0-B^;[D.=A,R--^0Q&+)>>S#,2 H E1Z6,H8X-1+'!"TU$6
MCU$&OF(6C57+HD$:P%1R%S+?ZJQ-'%5W0$;0*T<X&9>;HE$: RBR%VFE,1F9
MR!IOII6_.[I0;U@B_?0VTO*=N0'F=RS19(5RLVX%>[+6DYZ7+Q-T?W F@ !D
ML&B4%-&!K.I.N#@@860Y!&/;TP-/MRPC:+D6#@T'&_X:AGJ0IG& @18$T*=<
M#-^U[8-ELE!-+(QQEAWM]+J_=+N]<Y'^VKO\W,/!?%)>GL"K!7$:?IE!J3Y\
MK'..?"Z7$%"[<XQJ8[Z*^@,O)$<PH*F*832L)!)T1R"I03\5+#.30"#S!G8-
M%W7.NS/,AI!IZ0UHN+?,2]@RT[LRTVT:LQ!6+;F[!/$+,CBNI?]$NA78>D0\
MPVY%5F :NN.U=-.DP$GNEI.>XZ0I=F$I<_3.LY%A8\TP*YQ4R[]9RD>VWLA;
M;EEI,UCIAE.IDV2:KDJEDS8*OXZBFBD>&78 5GC@.;IM$S/P MV(0NJ'OFM1
M8II;EGJ&I0#+6EA!\[-:RK")9NX&>PL8;(ZI*@Q7,%C>=LMB&\EB%UDVHGPQ
MH]F.[;G$":+(C&SBA)[C&+[K>%'H!K[NVEM&>W5&LZAF[X;K,5K1=CU&>X?@
MU[]'F6#1>([P#;=A.?/$/WE=']M_'=>Y8FKGWBOEX T/%R7Z*LE7>+. ]/9J
M@9K6TSA:+5"3QTR^]YC-K*0,4B'2P008RYR!I8R2%J/GU=O('#ZB#*Q!@OA=
ML*OO(_EO[UF9.R$T?X[&_&7R]3GRRK&\!,D[QSUY6"_/D [[N0![<:3]&:0M
MPUE!/56D'4@Y+<DL.=HQ%NO"[9H=]SA68?';\2!(X]TU]D:V*_:^*W95Y%\K
M)J.EPP<2^Z'/X,U4K+^^R;DFKC<0B>M'/7(%.C;,0(F[:O30B%JZK;LF6(DV
M)K;O6Q$U0M\T0VRYP0H.VK$T46$E;P78<OO (AS=XWA$T7_J#=U 0WG<LH_Y
M_/'6PO3Y^L39]9CY-?A6^A%50GKAENH:A)2;*E]A4GTE*16B-Y>\U3VWT,>D
M95#+\7S;C(@7>9Y-[9;>HN"&K'3F^/SVTWQ.T)L1277IY,J]GQ1_7<FR&D&\
MM60I/9^9LT:$4C<@+2^T0LNFU F(@RT:D2AR;0=[*^2.S'FE4GF4^4,]L/*O
M3FY/3_Z92Q]TB?D7*M#GSYW7(J3W=[URZ[Y8=CY997>!?V56"*2T"0R]<,6^
M.A\U(=+YI2@8HU!M7L)(7T!A4Y4Z+CVLREXBRQ!0$'C.$I@[=,?3!]&7/O10
M[B_B#!$: >SRI%6!RGQ/17<6G,B<'L2TT*[D1?= [:.4E9DZJ364)[5D+GON
MCIN!9JYXNG/2J73%I^TJW39662FU.*NLB=,P7V5)SI:@]YD$K[+9+ZI5)V]4
M#=*ZIM&R_""@.K6=R,,MC%LDL/1 CYR59/>:L:,7\,/;I%Q'3Q"MS+]9R '%
M3GV%^/M WS2FH;S )4E51&*4454+)E)LWLO;BIB*4N2W.$B<%:P@1XS'$H0'
M!@#()4U@&D#:G-XS>7,,\ Y.0KF?@D-UQY"L+*^*(IB3+-^N)\N"(M8NG@1%
MJNS00/]=I!/]SSHBZDV6!#T/21A3S)6V[4\X#;1Y&3:9DX>RWS(R^:E[<WZ#
M[^@G3O$7F<8T4<;5$8900PMD%0U'( [:",</>)PMZ:>BT _[O.RD\-4*8T!%
M-1= WD8V.'%Z-<:IXCV3 \2JW?/WXQ1%Z@:5"MK>\+SSFQ'!PH2T"T$'($=U
MLZ#84PJ.AAAQY56>,@ZTGO),LDP'K#+,$G2M\B9Y=H#.XH(3JE4/T,EPF+)$
MJ& OE,RU*Q85Y"4=)AF&1F-TPKGD'MDF6]1HJ=YX/8S7S#.KM:ZO^7QJ)MU#
M)VJ2LX?K]Y&1B5+'CM$GG'R1U:;9W%*_>J:I'\@B]=4XV-M7\N>AG\;Q6$L?
MI"V0C8*,$8:YRD"2I\JQ.OFUCRZ2L%'@7QG-RG  F58&#B*EDG@*\O".TV(]
ME/#LI@"I@)EF 1-B'W7ZC,(Z00],H&L0O44\OUBQ?9@'Z(#+L ,:C$D'MM;@
MA Q8HL2\(J"B$4AH@F[Z+([9$/W1AW'*RU3RQN<3:5TT:" P54$C5( M1#8@
M!8M"I0 Q2S,*U3816#*9:B'"%;X)X!Y4@'P&] S*LLD ^X7V*;.('P!8%%"D
M+BV*\V0R#(L//HR\;Q#<]K%BA$*Y31MF([G3I*P[EMRG,>@>N5YR4)BEPHK$
M.X"9L<><.=4=#7*&0#<J3@=<*1YH?$]KY=-L,SEBL;+3Z2J<%4B8A[.<SX)^
MTYDI3#-L^S++1]VW)U"&8YB'C%<P=?P?HW@T&,)T!^5\;"?OEH#D+SNM3+N!
M"B*_6(R6@N[EDDYMW^I4%Q,QSNJI>"MN83PO42:*;K7MC$+1R4O6/@,#]&2C
MS=O9J.QM+(H%+C^DJ#SIA3&!>0M_QF%?T77+/7;3>#,!K0BL=;#HX,E,X&(I
M&O!(I"OMCG\36[ J8Y8R-57'.',E7CBF(*K MD8A!B-\%?0L"BJKC[J?O^6G
M+3]]U_R$P9TDH_!I?I+7&T^4XRB)Y<FD.YJ ^@6[3>:NQS U2?#2@  =G-&$
MR?L$"@.X:J1L>6_+>UO>*WEODA&+B;S"O&KQ+N%$X+J(">A5FHE +5+'E2^E
M37V/\^2D5?AT!@-HR[=;OMWR[6HZ,T[#B1$Z2#G-34Q31] K=!?Q=(#F3N3O
M5^(A!\"M6Y[:\M26IV9U(:&#=*$]6CW]'(R$VE:)V8"),G0U[0+>)J.GC5H5
M\]I'9*2V!"?[+M,_3K-AFF0L8+':-IP_]?A:[/KM L*UK9*%6\?K'AZOK6Y/
M1:\XO4OEVA&:A9P-J\LS%^FKAK]("L/)Q1Z.Y U@HL I+'E \WTR*JB*O[(,
M_34"1%3O[Y3134[%6.[832Z1EXWSD%H>)WTB_+:/<+&_$*9#%93.\]-@K&C$
M$Y;U82PL-Y7[0"I";K8;)3#32\N@C@SF DQ5,%;<&GBCBYDV9Q/';^A&CN0"
MU04RL]?"SU8A5C2!:[Z30GS+G2@RG^#[PRC#&>I_:H;OJ'#^3D<>BD%;R\Z)
MK9$96'3I-\SE-R&^K">]X5KO=&3NO1%1I_DWN(UG:?)CSH&'&$U^HP8GH6&:
MID,?^X9N-/IBL'.LE/Q\XJ#$+U[[HK*G%W0EE+RA4'H.)>>%*=4I3:DY@[I3
MF%8GI6G56 %;6YI=E68-W2YO@GJUBZ<WFR0[*<"%9,X5NI!HQ:%*3SC% B-U
M;>VNS%$A,@FNV+^7-O^%.F>*Y*^$@6N1_US%6UXUMKH5OFVW&>VVV80;D4WX
M[K_;=?'+U4GO]^[R7Q5[C5DM/D;]AJY2]=>/\B3EOT:,3_,55TB.SS/'NO7L
M9C**QWE"!<D3Y?,?$()A"F(-*,I@RE"<YJ&8@/9Q',D(B.Q.G9$O*LC8R$@F
M\ZE.P3OKIQSF0%X]=W)[&]_+K@-]D7GTPG[6-^V^]O[2-[1)Y.]=M:?IL4[Y
MVU/KV5\;/-'Y'WQZ(SO^1Z+.UP%X]LQW(16F9[\W@#R:61-=8@&"_@&=-M#E
M*(ZI^)YIY%LC=(O,U[2).,W4S_=ND?@5,?B;R=7D9Y.S <7IALVXNWO;;MON
M^VNG?ID[;UUM6//]U_3>G[A!IHV2-*$S.WCY/EG]X+EZ5PL#E-_*'Q9O!BD9
MR\^^&,3'_P]02P,$%     @ X%J(6Y:$;6=" P  ,0\  !$   !F<V)W+3(P
M,C4Q,C R+GAS9+576V_3,!1^1^(_F+P[EV9#M%HW@;:A28.A 1)OR'6<UL*Q
M@^VN[;_'=N(TO=(T\%+Y<K[O?#X^QSF]NED6#+P0J:C@XR )XP 0CD5&^70<
MS!5$"E,:W%R_?G7U!L*/A!.)-,G 9 4^2($R2;,I 5^>GW+*"!A<ADD<)N%E
MFJ:M?0@M?JE&"L](@8!&<DKT9U0052),QL%,ZW(41;F:+%"(11$-XL%E8GZ,
M&D8*PO6]D,4MR=&<Z7'P>XX8S2G) F#D<S5:JH9CL5B$BS04<FI(XB3Z\>GQ
MJ_/J;:V3HQXK,T;YKPW2Y40R3YM&=GN"%&D4[-C7(I+A<!BYW<;4$-$CU)0K
MC3@F;?M,-X"V\654;7K3C-!-.T5P.!4OD=EP)VP,M81Z51*U7X?9CNRVQ5S
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
MM)=V[9>6<,PWB#^<'R+B1?Q!^^/_4$L! A0#%     @ X%J(6UR_3^KG'P
M ;X  !4              ( !     &9S8F%N8S$R,C(U97AH,3 Q+FAT;5!+
M 0(4 Q0    ( .!:B%NSK7DA]!,  *.%   1              "  1H@  !F
M<V)A;F,X:S$R,C(U+FAT;5!+ 0(4 Q0    ( .!:B%N6A&UG0@,  #$/   1
M              "  3TT  !F<V)W+3(P,C4Q,C R+GAS9%!+ 0(4 Q0    (
M .!:B%M.N%DR>P@  #%6   5              "  :XW  !F<V)W+3(P,C4Q
M,C R7VQA8BYX;6Q02P$"% ,4    " #@6HA;XD4V0-8%  #L/@  %0
M        @ %<0   9G-B=RTR,#(U,3(P,E]P<F4N>&UL4$L%!@     %  4
*1P$  &5&      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>fsbanc8k12225_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fsbw-20251202.xsd" xlink:type="simple"/>
    <context id="c20251202to20251202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001530249</identifier>
        </entity>
        <period>
            <startDate>2025-12-02</startDate>
            <endDate>2025-12-02</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20251202to20251202"
      id="Fact_fe4b8da1d5fa474d8909f78935cfdd8d">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20251202to20251202"
      id="Fact_fbb24ba7e97943a381699042fc4c7f01">0001530249</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20251202to20251202"
      id="Fact_2577002a9d99494896b052544a08976a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20251202to20251202"
      id="Fact_790454d1edc0497eb14944c7cb262ecb">2025-12-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20251202to20251202"
      id="Fact_a78187bec33844ca892a72cbce13a6d8">FS BANCORP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20251202to20251202"
      id="Fact_208a28d37f084041b1252343399779ff">WA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20251202to20251202"
      id="Fact_b96e9c56a7b446e890dd23c7437ece2f">001-35589</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20251202to20251202"
      id="Fact_a50ae779977a405f801598ce939e355c">45-4585178</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20251202to20251202"
      id="Fact_1f6579a894074364ac5fad5508d4ffeb">6920 220th Street SW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20251202to20251202"
      id="Fact_30b16def82314310ab207ba7c0ee7551">Mountlake Terrace</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20251202to20251202"
      id="Fact_8694434fbf0b4b378445deb7ee0ec5ec">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20251202to20251202"
      id="Fact_e3e82fa30edf49ef88a17c4b62f0620e">98043</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20251202to20251202"
      id="Fact_bb7524469712408fb362a2eb72cecf5b">425</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20251202to20251202"
      id="Fact_0ff4e77f791f448ca7a8bf5a6e797e7a">771-5299</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20251202to20251202"
      id="Fact_37abdcf35daa480b80331b673ac15a19">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20251202to20251202"
      id="Fact_25f03b40fd8146f3b210586022e15a79">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20251202to20251202"
      id="Fact_f14b91fb85044d2b8b01fce9c973ed22">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20251202to20251202"
      id="Fact_45487d5bff2f4d5c85519758fc7b9074">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20251202to20251202"
      id="Fact_31f604072b904ad4993fe1c922ca37b2">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20251202to20251202"
      id="Fact_0c9ad61e358942fd8f884e4606e97501">FSBW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20251202to20251202"
      id="Fact_dee7bd68c3c34ee5bd5a3efdff745a8e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20251202to20251202"
      id="Fact_f721639bbe0e45f8a6aa6db30b0f5501">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
