XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Securities - Schedule of Expected Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Available for sale securities, amortized cost, within one year $ 3,704  
Available for sale securities, within one year 3,693  
Available for sale securities, amortized cost, one to five years 52,132  
Available for sale securities, one to five years 48,284  
Available for sale securities, amortized cost, five to ten years 166,010  
Available for sale securities, five to ten years 153,720  
Available for sale securities, amortized cost, beyond ten years 490,310  
Available for sale securities, beyond ten years 401,520  
Available for sale securities, amortized cost, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 785,247  
Available for sale securities, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 694,549  
Available for sale securities, amortized cost 1,497,403 $ 1,510,681
Available for sale securities $ 1,301,766 $ 1,266,553