v3.26.1
Note 7 - Deposits (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Deposit Liabilities, Type [Table Text Block]

June 30,

December 31,

2026

2025

Noninterest-bearing checking

$

629,799

$

647,197

Interest-bearing checking (1)

296,988

335,449

Savings

173,091

164,056

Money market (2)

379,860

385,618

Certificates of deposit less than $100,000 (3)

348,577

512,808

Certificates of deposit of $100,000 through $250,000

448,207

452,666

Certificates of deposit greater than $250,000

160,303

164,922

Escrow accounts related to mortgages serviced (4)

12,057

10,926

Total

$

2,448,882

$

2,673,642

Time Deposit Maturities [Table Text Block]

Maturing in 2026

 

$661,226

 

Maturing in 2027

 

 

264,499

 

Maturing in 2028

 

 

15,578

 

Maturing in 2029

 

 

13,208

 

Maturing in 2030 and thereafter

 

 

2,576

 

Total

 

$957,087

 

Interest Income and Interest Expense Disclosure [Table Text Block]

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Interest-bearing checking

 

$1,994

 

 

$855

 

 

$4,299

 

 

$1,566

 

Savings and money market

 

 

2,364

 

 

 

2,045

 

 

 

4,682

 

 

 

3,970

 

Certificates of deposit

 

 

9,550

 

 

 

11,620

 

 

 

19,640

 

 

 

22,042

 

Total

 

$13,908

 

 

$14,520

 

 

$28,621

 

 

$27,578