XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Note 4 - Securities Available for Sale - Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Due one year or less, amortized cost $ 64,814  
Due one year or less, fair value 60,590  
Due after one year through five years, amortized cost 134,875  
Due after one year through five years, fair value 124,096  
Due after five years through fifteen years, amortized cost 33,786  
Due after five years through fifteen years, fair value 30,405  
Due after fifteen years, amortized cost 3  
Due after fifteen years, fair value 3  
Total, amortized cost 233,478 $ 272,319
Total, fair value $ 215,094 $ 246,019