v3.25.2
Note 4 - Debt Securities - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized cost basis, due in one year $ 0  
Fair value, due in one year 0  
Amortized cost basis, due after one year through five years 599  
Fair value, due after one year through five years 601  
Amortized cost basis, due after five years through ten years 2,580  
Fair value, due after five years through ten years 2,515  
Amortized cost basis, due after ten years 7,902  
Fair value, due after ten years 7,054  
Amortized cost basis 26,572 $ 27,798
Fair value 24,534 25,693
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Amortized cost basis, without single date 7,931  
Fair value, without single date 7,351  
Amortized cost basis 7,931 8,707
Fair value 7,351 7,926
Asset-Backed Securities [Member]    
Amortized cost basis, without single date 7,560  
Fair value, without single date 7,013  
Amortized cost basis 7,560 7,961
Fair value $ 7,013 $ 7,216