XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Investment Securities - Scheduled Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 4,034  
Due in one year or less, fair value 4,040  
Due after one year through five years, amortized cost 5,304  
Due after one year through five years, fair value 5,282  
Due after five years through ten years, amortized cost 10,400  
Due after five years through ten years, fair value 9,132  
Due after ten years, amortized cost 224,094  
Due after ten years, fair value 194,492  
Total investment securities available-for-sale, amortized cost 708,437 $ 698,362
Investment securities 612,847 617,162
Residential Mortgage-Backed Securities [Member]    
Securities available-for-sale, without single maturity date, amortized cost 439,445  
Securities available-for-sale, without single maturity date, fair value 378,838  
Total investment securities available-for-sale, amortized cost 439,445 462,004
Investment securities 378,838 411,191
Commercial Mortgage-Backed Securities [Member]    
Securities available-for-sale, without single maturity date, amortized cost 24,989  
Securities available-for-sale, without single maturity date, fair value 20,892  
Total investment securities available-for-sale, amortized cost 24,989 25,240
Investment securities 20,892 21,564
Other Debt Obligations [Member]    
Securities available-for-sale, without single maturity date, amortized cost 171  
Securities available-for-sale, without single maturity date, fair value 171  
Total investment securities available-for-sale, amortized cost 171 165
Investment securities $ 171 $ 165