v3.26.1
Deposits (Tables)
6 Months Ended
Jun. 30, 2026
Deposits  
Schedule of major classifications of deposits

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

  ​

Noninterest bearing demand

$

1,746,755

$

1,739,117

Savings

1,106,626

1,121,888

NOW accounts

718,259

693,573

Money market accounts

946,647

930,079

Certificates of deposit of less than $100,000

409,557

489,879

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

342,574

412,655

Certificates of deposit of more than $250,000

174,270

208,878

Total deposits

$

5,444,688

$

5,596,069