v3.26.1
Note 8 - Deposits (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Time Deposit Maturities [Table Text Block]
   $250,000 and under   Greater than $250,000   Total 

At June 30, 2026

  (dollars in thousands) 

Remainder of 2026

 $626,659  $659,713  $1,286,372 

2027

  185,698   131,756   317,454 

2028

  2,340   890   3,230 

2029

  449      449 

2030 and thereafter

  382      382 

Total

 $815,528  $792,359  $1,607,887