XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Securities - Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized cost, due in one year or less, available for sale securities $ 28,966  
Fair value, due in one year or less, available for sale securities 28,715  
Amortized cost, due after one year through five years, available for sale securities 220,924  
Fair value, due after one year through five years, available for sale securities 208,049  
Amortized cost, due after five years through ten years, available for sale securities 233,126  
Fair value, due after five years through ten years, available for sale securities 199,321  
Amortized cost, due after ten years, available for sale securities 182,228  
Fair value, due after ten years, available for sale securities 160,168  
Amortized cost, total securities available for sale 665,244 $ 680,496
Fair value, total securities available for sale $ 596,253 $ 601,898