v3.25.2
Note 7 - Fair Value - Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Securities $ 436,965 $ 360,530
Fair Value, Inputs, Level 1 [Member]    
Securities 432,733 246,290
Fair Value, Inputs, Level 2 [Member]    
Securities 4,232 114,240
Fair Value, Inputs, Level 3 [Member]    
Securities 0 0
Reported Value Measurement [Member]    
Cash and cash equivalents 112,236 84,829
Interest-bearing time deposits in other financial institutions 20,273 34,156
Securities 436,965 360,530
Loans receivable, net of allowance for credit losses 795,963 887,586
FHLB and FRB stock 7,490 7,490
Accrued interest receivable 4,824 6,401
Certificates of deposit 255,396 234,979
Borrowings 15,000 20,000
Subordinated notes 18,263 18,736
Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 112,236 84,829
Interest-bearing time deposits in other financial institutions 20,273 34,156
Securities 436,965 360,530
Loans receivable, net of allowance for credit losses 757,956 845,303
Accrued interest receivable 4,824 6,401
Certificates of deposit 254,158 233,639
Borrowings 15,016 19,990
Subordinated notes 17,205 17,571
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 111,816 84,399
Interest-bearing time deposits in other financial institutions 0 0
Securities 432,733 246,290
Loans receivable, net of allowance for credit losses 0 0
FHLB and FRB stock 0 0
Accrued interest receivable 430 158
Certificates of deposit 0 0
Borrowings 0 0
Subordinated notes 0 0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents 420 430
Interest-bearing time deposits in other financial institutions 20,273 34,156
Securities 4,232 114,240
Loans receivable, net of allowance for credit losses 0 0
FHLB and FRB stock 0 0
Accrued interest receivable 97 1,452
Certificates of deposit 254,158 233,639
Borrowings 15,016 19,990
Subordinated notes 17,205 17,571
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and cash equivalents 0 0
Interest-bearing time deposits in other financial institutions 0 0
Securities 0 0
Loans receivable, net of allowance for credit losses 757,956 845,303
FHLB and FRB stock 0 0
Accrued interest receivable 4,297 4,791
Certificates of deposit 0 0
Borrowings 0 $ 0
Subordinated notes $ 0