v3.26.3
Note 4 - Investment Securities - Scheduled Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Due in one year or less, amortized cost $ 7,000  
Due in one year or less, fair value 6,980  
Due after one year through five years, amortized cost 26,771  
Due after one year through five years, fair value 26,162  
Due after five years through ten years, amortized cost 93,834  
Due after five years through ten years, fair value 89,293  
Due after ten years, amortized cost 423,892  
Due after ten years, fair value 385,810  
Total investment securities available-for-sale, amortized cost 1,459,758 $ 1,308,082
Total investment securities available-for-sale, fair value 1,323,789 1,250,938
Residential Mortgage-Backed Securities [Member]    
Securities available-for-sale, without single maturity date, amortized cost 871,749  
Securities available-for-sale, without single maturity date, fair value 784,661  
Total investment securities available-for-sale, amortized cost 871,749 644,811
Total investment securities available-for-sale, fair value 784,661 607,144
Commercial Mortgage-Backed Securities [Member]    
Securities available-for-sale, without single maturity date, amortized cost 35,008  
Securities available-for-sale, without single maturity date, fair value 29,379  
Total investment securities available-for-sale, amortized cost 35,008 30,124
Total investment securities available-for-sale, fair value 29,379 26,969
Other Debt Obligations [Member]    
Securities available-for-sale, without single maturity date, amortized cost 1,504  
Securities available-for-sale, without single maturity date, fair value 1,504  
Total investment securities available-for-sale, amortized cost 1,504 182
Total investment securities available-for-sale, fair value $ 1,504 $ 182