XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Securities - Amortized Cost and Fair Value of Securities By Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Due in one year or less, amortized cost $ 86,502  
Due in one year or less, fair value 84,770  
Due after one year through five years, amortized cost 84,946  
Due after one year through five years 80,187  
Amortized cost, single maturity date, amortized cost 171,448  
Fair value, single maturity date 164,957  
Amortized cost 176,293 $ 218,599
Fair value 169,647 210,338
Residential Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 3,730  
Fair value, without single maturity date 3,597  
Amortized cost 3,730 3,997
Fair value 3,597 3,881
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 1,115  
Fair value, without single maturity date 1,093  
Amortized cost 1,115 1,223
Fair value $ 1,093 $ 1,197