v3.25.2
Note 4 - Debt Securities - Schedule of Available-for-sale Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized cost basis $ 26,572 $ 27,798
Gross unrealized gains 15 2
Gross unrealized losses 2,053 2,107
Available for sale, allowance 0 0
Debt Securities, Available-for-Sale, Excluding Accrued Interest 24,534 25,693
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost basis 11,081 11,130
Gross unrealized gains 2 2
Gross unrealized losses 913 581
Available for sale, allowance 0 0
Debt Securities, Available-for-Sale, Excluding Accrued Interest 10,170 10,551
Asset-Backed Securities [Member]    
Amortized cost basis 7,560 7,961
Gross unrealized gains 13 0
Gross unrealized losses 560 745
Available for sale, allowance 0 0
Debt Securities, Available-for-Sale, Excluding Accrued Interest 7,013 7,216
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Amortized cost basis 7,931 8,707
Gross unrealized gains 0 0
Gross unrealized losses 580 781
Available for sale, allowance 0 0
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 7,351 $ 7,926