v3.26.1
Note 9 - Fair Value Measurements - Schedule of Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans Receivable, Fair Value Disclosure $ 13,159 $ 13,183
Time deposits 957,087  
Borrowings 324,500 129,305
Subordinated notes, excluding unamortized debt issuance costs 50,000 50,000
Interest Rate Swap [Member]    
Derivative asset 4,411 1,930
Derivative liabilities 0 656
Fair Value, Inputs, Level 1 [Member] | Reported Value Measurement [Member]    
Cash and cash equivalents 29,710 28,219
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 29,710 28,219
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member]    
Securities available-for-sale 269,460 288,667
Securities held-to-maturity, gross 35,122 33,501
Mortgage loans held for sale, at fair value 30,548 43,705
Loans Receivable, Fair Value Disclosure 13,159 13,183
Time deposits 957,087 1,130,396
Borrowings 324,500 129,305
Subordinated notes, excluding unamortized debt issuance costs 50,000 50,000
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member] | Forward TBA Mortgage-Backed Securities [Member]    
Derivative asset 39 146
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member] | Interest Rate Swap [Member] | Cash Flow and Fair Value Hedging [Member]    
Derivative asset 4,362 1,894
Derivative liabilities 0 656
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member] | Dealer Offsets to Customer Swap [Member]    
Derivative asset 49 36
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member] | Customer Swap [Member]    
Derivative liabilities 49 36
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
Securities available-for-sale 269,460 288,667
Securities held-to-maturity, gross 35,183 34,396
Mortgage loans held for sale, at fair value 30,548 43,705
Loans Receivable, Fair Value Disclosure 13,159 13,183
Time deposits 953,560 1,129,892
Borrowings 321,465 128,360
Subordinated notes, excluding unamortized debt issuance costs 49,241 48,856
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member] | Forward TBA Mortgage-Backed Securities [Member]    
Derivative asset 39 146
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member] | Interest Rate Swap [Member] | Cash Flow and Fair Value Hedging [Member]    
Derivative asset 4,362 1,894
Derivative liabilities 0 656
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member] | Dealer Offsets to Customer Swap [Member]    
Derivative asset 49 36
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member] | Customer Swap [Member]    
Derivative liabilities 49 36
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member]    
Loans receivable, gross 2,646,998 2,641,926
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member] | Mortgage Servicing Rights [Member]    
MSRs, held at lower of cost or fair value 8,912 8,608
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member] | Mandatory and Best Effort Forward Commitments [Member]    
Derivative liabilities 7 8
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member] | Interest Rate Lock Commitments [Member]    
Derivative asset 616 241
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
Loans receivable, gross 2,592,028 2,578,744
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member] | Mortgage Servicing Rights [Member]    
MSRs, held at lower of cost or fair value 23,202 21,800
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member] | Mandatory and Best Effort Forward Commitments [Member]    
Derivative liabilities 7 8
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member] | Interest Rate Lock Commitments [Member]    
Derivative asset $ 616 $ 241