v3.25.2
Note 6 - Fair value Measurements - Schedule of Financial Assets and Liabilities Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Reported Value Measurement [Member]    
Cash and cash equivalents $ 98,662 $ 157,617
Held-to-maturity securities 66,845 73,215
Federal Home Loan Bank stock 11,302 10,000
Loans, net 1,281,741 1,136,449
Loans held for sale 1,504  
Accrued interest receivable 4,775 4,015
Bank-owned life insurance 15,178 14,945
Deposits, other than certificates of deposit 411,122 393,018
Certificates of deposit 656,316 605,515
Federal Home Loan Bank advances 264,815 234,000
Accrued interest payable 1,839 2,207
Interest-bearing time deposits   100
Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 98,662 157,617
Held-to-maturity securities 62,547 67,505
Federal Home Loan Bank stock 11,302 10,000
Loans, net 1,234,293 1,079,916
Loans held for sale 1,504  
Accrued interest receivable 4,775 4,015
Bank-owned life insurance 15,178 14,945
Deposits, other than certificates of deposit 411,122 393,018
Certificates of deposit 656,799 606,387
Federal Home Loan Bank advances 265,893 232,027
Accrued interest payable 1,839 2,207
Interest-bearing time deposits   100
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 98,662 157,617
Held-to-maturity securities 0 0
Federal Home Loan Bank stock 0 0
Loans, net 0 0
Loans held for sale 0  
Accrued interest receivable 4,775 4,015
Bank-owned life insurance 0 0
Deposits, other than certificates of deposit 0 0
Certificates of deposit 0 0
Federal Home Loan Bank advances 0 0
Accrued interest payable 1,839 2,207
Interest-bearing time deposits   0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents 0 0
Held-to-maturity securities 62,547 67,505
Federal Home Loan Bank stock 11,302 10,000
Loans, net 0 0
Loans held for sale 1,504  
Accrued interest receivable 0 0
Bank-owned life insurance 15,178 14,945
Deposits, other than certificates of deposit 411,122 393,018
Certificates of deposit 656,799 606,387
Federal Home Loan Bank advances 265,893 232,027
Accrued interest payable 0 0
Interest-bearing time deposits   100
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and cash equivalents 0 0
Held-to-maturity securities 0 0
Federal Home Loan Bank stock 0 0
Loans, net 1,234,293 1,079,916
Loans held for sale 0  
Accrued interest receivable 0 0
Bank-owned life insurance 0 0
Deposits, other than certificates of deposit 0 0
Certificates of deposit 0 0
Federal Home Loan Bank advances 0 0
Accrued interest payable $ 0 0
Interest-bearing time deposits   $ 0