v3.26.1
Note 4 - Investment Securities - Scheduled Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Due in one year or less, amortized cost $ 4,592  
Due in one year or less, fair value 4,600  
Due after one year through five years, amortized cost 28,739  
Due after one year through five years, fair value 29,011  
Due after five years through ten years, amortized cost 68,144  
Due after five years through ten years, fair value 68,218  
Due after ten years, amortized cost 494,693  
Due after ten years, fair value 471,509  
Total investment securities available-for-sale, amortized cost 1,264,090 $ 1,308,082
Total investment securities available-for-sale, fair value 1,196,384 1,250,938
Residential Mortgage-Backed Securities [Member]    
Securities available-for-sale, without single maturity date, amortized cost 637,699  
Securities available-for-sale, without single maturity date, fair value 596,158  
Total investment securities available-for-sale, amortized cost 637,699 644,811
Total investment securities available-for-sale, fair value 596,158 607,144
Commercial Mortgage-Backed Securities [Member]    
Securities available-for-sale, without single maturity date, amortized cost 29,963  
Securities available-for-sale, without single maturity date, fair value 26,628  
Total investment securities available-for-sale, amortized cost 29,963 30,124
Total investment securities available-for-sale, fair value 26,628 26,969
Other Debt Obligations [Member]    
Securities available-for-sale, without single maturity date, amortized cost 260  
Securities available-for-sale, without single maturity date, fair value 260  
Total investment securities available-for-sale, amortized cost 260 182
Total investment securities available-for-sale, fair value $ 260 $ 182