XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Securities - Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized cost, due in one year or less, available for sale securities $ 21,930  
Fair value, due in one year or less, available for sale securities 21,781  
Amortized cost, due after one year through five years, available for sale securities 224,100  
Fair value, due after one year through five years, available for sale securities 213,221  
Amortized cost, due after five years through ten years, available for sale securities 223,667  
Fair value, due after five years through ten years, available for sale securities 196,423  
Amortized cost, due after ten years, available for sale securities 217,400  
Fair value, due after ten years, available for sale securities 199,058  
Amortized cost, total securities available for sale 687,097 $ 680,496
Fair value, total securities available for sale $ 630,483 $ 601,898