XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Securities - Schedule of Expected Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available for sale securities, amortized cost, within one year $ 2,341  
Available for sale securities, within one year 2,331  
Available for sale securities, amortized cost, one to five years 53,030  
Available for sale securities, one to five years 48,023  
Available for sale securities, amortized cost, five to ten years 173,755  
Available for sale securities, five to ten years 157,733  
Available for sale securities, amortized cost, beyond ten years 505,193  
Available for sale securities, beyond ten years 407,963  
Available for sale securities, amortized cost, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 770,779  
Available for sale securities, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 665,363  
Available for sale securities, amortized cost 1,505,098 $ 1,510,681
Available for sale securities $ 1,281,413 $ 1,266,553