v3.26.1
Note 2 - Securities - Amortized Cost and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Due within one year, amortized cost, available for sale securities $ 12,770  
Due within one year, fair value, available for sale securities 12,658  
Due within one year, Amortized cost, held to maturity securities 5,192  
Due within one year, fair value, held to maturity securities 5,167  
Due after one year through five years, amortized cost, available for sale securities 94,295  
Due after one year through five years, fair value, available for sale securities 92,203  
Due after one year through five years, Amortized cost, held to maturity securities 18,874  
Due after one year through five years, fair value, held to maturity securities 18,071  
Due after five years through ten years, amortized cost, available for sale securities 46,182  
Due after five years through ten years, fair value, available for sale securities 43,918  
Due after five years through ten years, Amortized cost, held to maturity securities 16,086  
Due after five years through ten years, fair value, held to maturity securities 14,837  
Due after ten years, amortized cost, available for sale securities 90,273  
Due after ten years, fair value, available for sale securities 79,013  
Due after ten years, Amortized cost, held to maturity securities 49,305  
Due after ten years, fair value, held to maturity securities 44,290  
Amortized cost, available for sale securities 243,520 $ 231,998
Fair value, available for sale securities 227,792 217,538
Amortized cost, held to maturity securities 89,457 102,955
Fair value, held to maturity securities $ 82,365 $ 96,284