XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Securities - Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized cost, due in one year or less, available for sale securities $ 30,957  
Fair value, due in one year or less, available for sale securities 30,674  
Amortized cost, due after one year through five years, available for sale securities 202,285  
Fair value, due after one year through five years, available for sale securities 191,613  
Amortized cost, due after five years through ten years, available for sale securities 249,367  
Fair value, due after five years through ten years, available for sale securities 217,742  
Amortized cost, due after ten years, available for sale securities 202,863  
Fair value, due after ten years, available for sale securities 182,242  
Amortized cost, total securities available for sale 685,472 $ 697,786
Fair value, total securities available for sale $ 622,271 $ 618,601