v3.26.1
Note 10 - Fair Value of Financial Instruments - Estimated Fair Value and Carrying Amounts of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents $ 28,960 $ 62,962
FHLB stock 5,001 2,650
FRB stock 4,131 4,131
Loans receivable, gross 1,544,163 1,493,348
Mortgage servicing rights 19,815 20,302
Time certificates of deposit 465,517 461,201
FHLB advances and other borrowings 52,150 38,447
Other long-term debt 44,401 43,905
Federal Funds Purchased   105
Reported Value Measurement [Member]    
Cash and cash equivalents 28,960 62,962
FHLB stock 5,001 2,650
FRB stock 4,131 4,131
Loans receivable, gross 1,558,344 1,519,019
Mortgage servicing rights 14,885 15,043
Time certificates of deposit 467,433 462,172
FHLB advances and other borrowings 52,102 37,917
Other long-term debt 45,155 45,155
Federal Funds Purchased   105
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 28,960 62,962
FHLB stock 0 0
FRB stock 0 0
Loans receivable, gross 0 0
Mortgage servicing rights 0 0
Time certificates of deposit 0 0
FHLB advances and other borrowings 0 0
Other long-term debt 0 0
Federal Funds Purchased   0
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 0 0
FHLB stock 5,001 2,650
FRB stock 4,131 4,131
Loans receivable, gross 0 0
Mortgage servicing rights 0 0
Time certificates of deposit 0 0
FHLB advances and other borrowings 0 0
Other long-term debt 0 0
Federal Funds Purchased   0
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 0 0
FHLB stock 0 0
FRB stock 0 0
Loans receivable, gross 1,544,163 1,493,348
Mortgage servicing rights 19,815 20,302
Time certificates of deposit 465,517 461,201
FHLB advances and other borrowings 52,150 38,447
Other long-term debt $ 44,401 43,905
Federal Funds Purchased   $ 105