XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Securities - Amortized Cost and Fair Value of Securities By Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 135,578  
Due in one year or less, fair value 134,776  
Due after one year through five years, amortized cost 126,555  
Due after one year through five years 126,252  
Amortized cost, single maturity date, amortized cost 262,133  
Fair value, single maturity date 261,028  
Amortized cost 266,043 $ 156,750
Fair value 264,905 153,203
Residential Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 3,011  
Fair value, without single maturity date 2,989  
Amortized cost 3,011 3,431
Fair value 2,989 3,367
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, without single maturity date, amortized cost 899  
Fair value, without single maturity date 888  
Amortized cost 899 1,023
Fair value $ 888 $ 1,003