XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Due in one year or less, Fair value $ 18,247  
Due after one year through five years, Fair value 61,991  
Due after five years through ten years, Fair value 45,479  
Due after ten years, Fair value 60,686  
Total fair value 186,403  
Investment securities available-for-sale, debt securities 546,559 $ 490,182
Due in one year or less, Amortized cost 18,231  
Due after one year through five years, Amortized cost 68,542  
Due after five years through ten years, Amortized cost 50,445  
Due after ten years, Amortized cost 77,589  
Total amortized cost 214,807  
Investment securities available-for-sale, debt securities amortized cost 626,391 576,178
Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Investment securities available-for-sale, debt securities 198,510  
Investment securities available-for-sale, debt securities amortized cost 234,148  
Collateralized Mortgage Obligations [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Investment securities available-for-sale, debt securities 161,646 89,973
Investment securities available-for-sale, debt securities amortized cost $ 177,436 $ 106,356