XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Securities - Amortized Cost and Fair Value of Securities By Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 98,215  
Due in one year or less, fair value 96,968  
Due after one year through five years, amortized cost 140,089  
Due after one year through five years 138,343  
Amortized cost, single maturity date, amortized cost 238,304  
Fair value, single maturity date 235,311  
Amortized cost 242,636 $ 156,750
Fair value 239,549 153,203
Residential Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 3,342  
Fair value, without single maturity date 3,266  
Amortized cost 3,342 3,431
Fair value 3,266 3,367
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 990  
Fair value, without single maturity date 972  
Amortized cost 990 1,023
Fair value $ 972 $ 1,003