XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Investment Securities - Scheduled Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Due in one year or less, amortized cost $ 3,992  
Due in one year or less, fair value 3,996  
Due after one year through five years, amortized cost 5,258  
Due after one year through five years, fair value 5,254  
Due after five years through ten years, amortized cost 10,303  
Due after five years through ten years, fair value 8,946  
Due after ten years, amortized cost 238,951  
Due after ten years, fair value 209,085  
Total investment securities available-for-sale, amortized cost 724,723 $ 708,437
Total investment securities available-for-sale, fair value 636,806 612,847
Residential Mortgage-Backed Securities [Member]    
Securities available-for-sale, without single maturity date, amortized cost 441,169  
Securities available-for-sale, without single maturity date, fair value 388,349  
Total investment securities available-for-sale, amortized cost 441,169 439,445
Total investment securities available-for-sale, fair value 388,349 378,838
Commercial Mortgage-Backed Securities [Member]    
Securities available-for-sale, without single maturity date, amortized cost 24,925  
Securities available-for-sale, without single maturity date, fair value 21,051  
Total investment securities available-for-sale, amortized cost 24,925 24,989
Total investment securities available-for-sale, fair value 21,051 20,892
Other Debt Obligations [Member]    
Securities available-for-sale, without single maturity date, amortized cost 125  
Securities available-for-sale, without single maturity date, fair value 125  
Total investment securities available-for-sale, amortized cost 125 171
Total investment securities available-for-sale, fair value $ 125 $ 171