XML 65 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Note 5 - Deposits - Maturities of Certificates (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Within one year or less $ 462,799 $ 450,819
After one year through two years 38,464 59,588
After two years through three years 4,310 5,483
After three years through four years 1,457 2,211
After four years through five years 2,200 1,673
Total certificates of deposit $ 509,230 $ 519,774