XML 96 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Investment Securities - Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Due within one year, AFS, amortized cost $ 201,548  
Due within one year, AFS, fair value 201,552  
Due within one year, HTM, carrying value 151,882  
Due within one year, HTM, fair value 151,207  
Due after one year but within five years, AFS, amortized cost 36,543  
Due after one year but within five years, AFS, fair value 34,910  
Due after one year but within five years, HTM, carrying value 2,638  
Due after one year but within five years, HTM, fair value 2,555  
Due after five years but within 10 years, AFS, amortized cost 94,672  
Due after five years but within 10 years, AFS, fair value 81,754  
Due after five years but within 10 years, HTM, carrying value 24,251  
Due after five years but within 10 years, HTM, fair value 22,250  
Due after 10 years, AFS, amortized cost 85,431  
Due after 10 years, AFS, fair value 80,921  
Due after 10 years, HTM, carrying value 474  
Due after 10 years, HTM, fair value 458  
Mortgage-backed securities – government agencies, AFS, amortized cost 696,767  
Mortgage-backed securities – government agencies, AFS, fair value 590,977  
Mortgage backed securities - government agencies, HTM, carrying value 190,926  
Mortgage backed securities - government agencies, HTM, fair value 164,887  
Total available for sale debt securities, amortized cost 1,114,961 $ 1,154,153
Total available for sale debt securities, fair value 990,114 1,031,179
Total held to maturity debt securities, carrying value 370,171  
Total held to maturity debt securities, fair value $ 341,357 $ 408,519