XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Securities - Amortized Cost and Fair Value of Securities By Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Due in one year or less, amortized cost $ 119,194  
Due in one year or less, fair value 117,892  
Due after one year through five years, amortized cost 62,615  
Due after one year through five years 60,454  
Amortized cost, single maturity date, amortized cost 181,809  
Fair value, single maturity date 178,346  
Amortized cost 186,263 $ 218,599
Fair value 182,716 210,338
Residential Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 3,431  
Fair value, without single maturity date 3,367  
Amortized cost 3,431 3,997
Fair value 3,367 3,881
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 1,023  
Fair value, without single maturity date 1,003  
Amortized cost 1,023 1,223
Fair value $ 1,003 $ 1,197