v3.26.1
Note 6 - Fair Value Measurements - Carrying Values and Estimated Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Fair value, available for sale securities $ 227,792   $ 217,538
Restricted securities 5,642 $ 5,642 5,624
Bank owned life insurance 39,077   38,577
Reported Value Measurement [Member]      
Cash and interest-bearing deposits in banks 166,148   160,910
Fair value, available for sale securities 227,792   217,538
Securities held to maturity 89,392   102,872
Restricted securities 5,642   5,624
Loans, net 1,472,455   1,435,026
Bank owned life insurance 39,077   38,577
Accrued interest receivable 6,517   6,467
Derivatives - cash flow hedges 2,316   2,292
Deposits 1,831,130   1,799,548
Other borrowings 25,000   25,000
Subordinated debt 8,460   8,312
Junior subordinated debt 9,279   9,279
Accrued interest payable 1,407   1,562
Estimate of Fair Value Measurement [Member]      
Cash and interest-bearing deposits in banks 166,148   160,910
Fair value, available for sale securities 227,792   217,538
Securities held to maturity 82,365   96,284
Restricted securities 5,642   5,624
Loans, net 1,463,868   1,420,784
Bank owned life insurance 39,077   38,577
Accrued interest receivable 6,517   6,467
Derivatives - cash flow hedges 2,316   2,292
Deposits 1,827,200   1,797,109
Other borrowings 24,959   24,960
Subordinated debt 6,922   6,774
Junior subordinated debt 8,267   8,240
Accrued interest payable 1,407   1,562
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]      
Cash and interest-bearing deposits in banks 166,148   160,910
Fair value, available for sale securities 0   0
Securities held to maturity 0   0
Restricted securities 0   0
Loans, net 0   0
Bank owned life insurance 0   0
Accrued interest receivable 0   0
Derivatives - cash flow hedges 0   0
Deposits 0   0
Other borrowings 0   0
Subordinated debt 0   0
Junior subordinated debt 0   0
Accrued interest payable 0   0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]      
Cash and interest-bearing deposits in banks 0   0
Fair value, available for sale securities 227,792   217,538
Securities held to maturity 82,365   96,284
Restricted securities 5,642   5,624
Loans, net 0   0
Bank owned life insurance 39,077   38,577
Accrued interest receivable 6,517   6,467
Derivatives - cash flow hedges 2,316   2,292
Deposits 1,474,187   1,436,453
Other borrowings 0   0
Subordinated debt 0   0
Junior subordinated debt 0   0
Accrued interest payable 1,407   1,562
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]      
Cash and interest-bearing deposits in banks 0   0
Fair value, available for sale securities 0   0
Securities held to maturity 0   0
Restricted securities 0   0
Loans, net 1,463,868   1,420,784
Bank owned life insurance 0   0
Accrued interest receivable 0   0
Derivatives - cash flow hedges 0   0
Deposits 353,013   360,656
Other borrowings 24,959   24,960
Subordinated debt 6,922   6,774
Junior subordinated debt 8,267   8,240
Accrued interest payable $ 0   $ 0