v3.26.1
Note 8 - Fair Value - Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities available for sale, at fair value $ 109,091 $ 118,730
Fair value, held to maturity 19,979  
Reported Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 55,486 46,679
Equity security 553 550
Noninterest-bearing deposits 126,385 117,098
Securities sold under repurchase agreements 4,559 4,317
Reported Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Certificates of deposit in other banks 100 100
Accrued interest receivable 2,402 2,535
Securities available for sale, at fair value 109,091 118,730
Fair value, held to maturity 16,393 16,799
Mortgage loans held for sale 694 714
Restricted stock, at cost 3,475 3,693
Bank owned life insurance 15,555 15,353
Fair value hedge 98 0
Interest-bearing deposits 598,740 603,361
Federal Home Loan Bank advances 57,700 62,700
Long-term debt, net 12,060 12,036
Accrued interest payable 989 1,278
Fair value hedge 40 192
Reported Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value, held to maturity 4,470 4,256
Loans, net 636,549 633,144
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 55,486 46,679
Equity security 553 550
Noninterest-bearing deposits 126,385 117,098
Securities sold under repurchase agreements 4,559 4,317
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Certificates of deposit in other banks 100 100
Accrued interest receivable 2,402 2,535
Securities available for sale, at fair value 109,091 118,730
Fair value, held to maturity 15,509 15,998
Mortgage loans held for sale 694 714
Restricted stock, at cost 3,475 3,693
Bank owned life insurance 15,555 15,353
Fair value hedge 98 0
Interest-bearing deposits 597,844 602,889
Federal Home Loan Bank advances 57,832 62,843
Long-term debt, net 12,388 12,840
Accrued interest payable 989 1,278
Fair value hedge 40 192
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value, held to maturity 4,470 4,256
Loans, net $ 632,226 $ 629,889