v3.26.1
Note 2 - Securities - Amortized Cost and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Due within one year, amortized cost, available for sale securities $ 13,420  
Due within one year, fair value, available for sale securities 13,237  
Due within one year, Amortized cost, held to maturity securities 15,135  
Due within one year, fair value, held to maturity securities 15,075  
Due after one year through five years, amortized cost, available for sale securities 83,346  
Due after one year through five years, fair value, available for sale securities 81,529  
Due after one year through five years, Amortized cost, held to maturity securities 16,118  
Due after one year through five years, fair value, held to maturity securities 15,425  
Due after five years through ten years, amortized cost, available for sale securities 46,550  
Due after five years through ten years, fair value, available for sale securities 44,021  
Due after five years through ten years, Amortized cost, held to maturity securities 16,473  
Due after five years through ten years, fair value, held to maturity securities 15,308  
Due after ten years, amortized cost, available for sale securities 90,537  
Due after ten years, fair value, available for sale securities 78,868  
Due after ten years, Amortized cost, held to maturity securities 53,603  
Due after ten years, fair value, held to maturity securities 48,330  
Amortized cost, available for sale securities 233,853 $ 231,998
Fair value, available for sale securities 217,655 217,538
Amortized cost, held to maturity securities 101,329 102,955
Fair value, held to maturity securities $ 94,138 $ 96,284