XML 63 R52.htm IDEA: XBRL DOCUMENT
v3.25.2

Note 3 - Loans Receivable and Allowance for Credit Losses - Loans - Schedule of Past Due Loans (Details) - USD ($) $ in Thousands | Jun. 30, 2025 | Dec. 31, 2024
--- | --- | ---
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | $ 2,614,461 | $ 2,533,821
Financing Receivable, Nonaccrual | [1] | 18,996 | 13,601
Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 4,050 | 8,967
Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,827 | 2,191
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 14,844 | 11,073
Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 20,721 | 22,231
Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 2,593,740 | 2,511,590
Commercial Real Estate Portfolio Segment [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 916,137 | 871,337
Financing Receivable, Nonaccrual | [1] | 11,129 | 7,750
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 845
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 9,927 | 6,604
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 9,927 | 7,449
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 906,210 | 863,888
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 180,250 | 170,396
Financing Receivable, Nonaccrual | [1] | 2,046 | 2,771
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 845
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 844 | 1,625
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 844 | 2,470
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 179,406 | 167,926
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 171,979 | 174,921
Financing Receivable, Nonaccrual | [1] | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 171,979 | 174,921
Commercial Real Estate Portfolio Segment [Member] | Commercial and Speculative Construction and Development [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 300,723 | 280,798
Financing Receivable, Nonaccrual | [1] | 9,083 | 4,979
Commercial Real Estate Portfolio Segment [Member] | Commercial and Speculative Construction and Development [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Commercial and Speculative Construction and Development [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Commercial and Speculative Construction and Development [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 9,083 | 4,979
Commercial Real Estate Portfolio Segment [Member] | Commercial and Speculative Construction and Development [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 9,083 | 4,979
Commercial Real Estate Portfolio Segment [Member] | Commercial and Speculative Construction and Development [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 291,640 | 275,819
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 263,185 | 245,222
Financing Receivable, Nonaccrual | [1] | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 263,185 | 245,222
Residential Portfolio Segment [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 779,518 | 742,371
Financing Receivable, Nonaccrual | [1] | 2,060 | 425
Residential Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 79 | 3,349
Residential Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 253
Residential Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,596 | 327
Residential Portfolio Segment [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,675 | 3,929
Residential Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 777,843 | 738,442
Residential Portfolio Segment [Member] | One-to-four Family Loan [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 639,881 | 617,322
Financing Receivable, Nonaccrual | [1] | 1,809 | 164
Residential Portfolio Segment [Member] | One-to-four Family Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 2,507
Residential Portfolio Segment [Member] | One-to-four Family Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 253
Residential Portfolio Segment [Member] | One-to-four Family Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,470 | 76
Residential Portfolio Segment [Member] | One-to-four Family Loan [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,470 | 2,836
Residential Portfolio Segment [Member] | One-to-four Family Loan [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 638,411 | 614,486
Residential Portfolio Segment [Member] | Home Equity Loan [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 85,613 | 75,147
Financing Receivable, Nonaccrual | [1] | 251 | 261
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 79 | 20
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 126 | 251
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 205 | 271
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 85,408 | 74,876
Residential Portfolio Segment [Member] | Residential Custom Construction [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 54,024 | 49,902
Financing Receivable, Nonaccrual | [1] | 0 | 0
Residential Portfolio Segment [Member] | Residential Custom Construction [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 822
Residential Portfolio Segment [Member] | Residential Custom Construction [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Residential Portfolio Segment [Member] | Residential Custom Construction [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Residential Portfolio Segment [Member] | Residential Custom Construction [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 822
Residential Portfolio Segment [Member] | Residential Custom Construction [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 54,024 | 49,080
Consumer Portfolio Segment [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 606,291 | 620,181
Financing Receivable, Nonaccrual | [1] | 3,945 | 1,980
Consumer Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 3,971 | 4,655
Consumer Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,827 | 1,938
Consumer Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,459 | 811
Consumer Portfolio Segment [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 7,257 | 7,404
Consumer Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 599,034 | 612,777
Consumer Portfolio Segment [Member] | Indirect Home Improvement Loan [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 530,375 | 541,946
Financing Receivable, Nonaccrual | [1] | 3,365 | 1,677
Consumer Portfolio Segment [Member] | Indirect Home Improvement Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 3,657 | 3,920
Consumer Portfolio Segment [Member] | Indirect Home Improvement Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,744 | 1,787
Consumer Portfolio Segment [Member] | Indirect Home Improvement Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,408 | 758
Consumer Portfolio Segment [Member] | Indirect Home Improvement Loan [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 6,809 | 6,465
Consumer Portfolio Segment [Member] | Indirect Home Improvement Loan [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 523,566 | 535,481
Consumer Portfolio Segment [Member] | Marine Loans [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 72,765 | 74,931
Financing Receivable, Nonaccrual | [1] | 567 | 289
Consumer Portfolio Segment [Member] | Marine Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 307 | 718
Consumer Portfolio Segment [Member] | Marine Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 50 | 150
Consumer Portfolio Segment [Member] | Marine Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 39 | 40
Consumer Portfolio Segment [Member] | Marine Loans [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 396 | 908
Consumer Portfolio Segment [Member] | Marine Loans [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 72,369 | 74,023
Consumer Portfolio Segment [Member] | Other Consumer Loan [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 3,151 | 3,304
Financing Receivable, Nonaccrual | [1] | 13 | 14
Consumer Portfolio Segment [Member] | Other Consumer Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 7 | 17
Consumer Portfolio Segment [Member] | Other Consumer Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 33 | 1
Consumer Portfolio Segment [Member] | Other Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 12 | 13
Consumer Portfolio Segment [Member] | Other Consumer Loan [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 52 | 31
Consumer Portfolio Segment [Member] | Other Consumer Loan [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 3,099 | 3,273
Commercial Business Portfolio Segment [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 312,515 | 299,932
Financing Receivable, Nonaccrual | [1] | 1,862 | 3,446
Commercial Business Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 118
Commercial Business Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Business Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,862 | 3,331
Commercial Business Portfolio Segment [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,862 | 3,449
Commercial Business Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 310,653 | 296,483
Commercial Business Portfolio Segment [Member] | Commercial And Industrial [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 294,563 | 287,014
Financing Receivable, Nonaccrual | [1] | 1,862 | 3,446
Commercial Business Portfolio Segment [Member] | Commercial And Industrial [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 118
Commercial Business Portfolio Segment [Member] | Commercial And Industrial [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Business Portfolio Segment [Member] | Commercial And Industrial [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,862 | 3,331
Commercial Business Portfolio Segment [Member] | Commercial And Industrial [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 1,862 | 3,449
Commercial Business Portfolio Segment [Member] | Commercial And Industrial [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 292,701 | 283,565
Commercial Business Portfolio Segment [Member] | Warehouse Lending Loan [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 17,952 | 12,918
Financing Receivable, Nonaccrual | [1] | 0 | 0
Commercial Business Portfolio Segment [Member] | Warehouse Lending Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Business Portfolio Segment [Member] | Warehouse Lending Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Business Portfolio Segment [Member] | Warehouse Lending Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Business Portfolio Segment [Member] | Warehouse Lending Loan [Member] | Financial Asset, Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | 0 | 0
Commercial Business Portfolio Segment [Member] | Warehouse Lending Loan [Member] | Financial Asset, Not Past Due [Member] |  |  |
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss |  | $ 17,952 | $ 12,918
[1] | Includes loans less than 90 days past due as applicable.

X
- Definition Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_OwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_NonownerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_CommercialAndSpeculativeConstructionAndDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=srt_MultifamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_OnetofourFamilyLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_ResidentialCustomConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_IndirectHomeImprovementLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_MarineLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_OtherConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=fsbw_CommercialBusinessPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_CommercialAndIndustrialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fsbw_WarehouseLendingLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |