XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Due within one year, amortized cost $ 6,035  
Due within one year, fair value 5,972  
Due after one year through five years, amortized cost 17,069  
Due after one year through five years, fair value 16,176  
Due after five years through ten years, amortized cost 149,578  
Due after five years through ten years, fair value 130,215  
Due after ten years, amortized cost 209,405  
Due after ten years, fair value 168,823  
Total debt securities, amortized cost 382,087  
Total debt securities, fair value 321,186  
Debt securities, amortized cost 618,790 $ 1,102,146
Debt securities, fair value 529,749 1,098,885
Held to maturity, due within one year, amortized cost 2,417  
Held to maturity, due within one year, fair value 2,389  
Held to maturity, due after one year through five years, amortized cost 6,262  
Held to maturity, due after one year through five years, fair value 5,834  
Held to maturity, due after five years through ten years, amortized cost 109,263  
Held to maturity, due after five years through ten years, fair value 92,553  
Held to maturity, due after ten years, amortized cost 107,491  
Held to maturity, due after ten years, fair value 82,520  
Held to maturity, total, amortized cost 425,906  
Held to maturity, total, fair value 353,901  
Debt Securities [Member]    
Held to maturity, total, amortized cost 225,433  
Held to maturity, total, fair value 183,296  
Collateralized Mortgage-Backed Securities [Member]    
Mortgage-backed securities, amortized cost 236,703  
Mortgage-backed securities, fair value 208,563  
Debt securities, amortized cost 236,703 441,383
Debt securities, fair value 208,563 $ 433,115
Held to maturity, total, amortized cost 200,473  
Held to maturity, total, fair value $ 170,605