XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Note 3 - Securities - Amortized Cost and Fair Value of Securities By Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 104,022  
Due in one year or less, fair value 102,671  
Due after one year through five years, amortized cost 117,022  
Due after one year through five years 116,129  
Amortized cost, single maturity date, amortized cost 221,044  
Fair value, single maturity date 218,800  
Amortized cost 225,237 $ 156,750
Fair value 222,906 153,203
Residential Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 3,255  
Fair value, without single maturity date 3,184  
Amortized cost 3,255 3,431
Fair value 3,184 3,367
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 938  
Fair value, without single maturity date 922  
Amortized cost 938 1,023
Fair value $ 922 $ 1,003