v3.26.1
Deposits (Tables)
6 Months Ended
Jun. 30, 2026
Deposits [Abstract]  
Schedule of Deposits Deposits are summarized below:
(in thousands)June 30, 2026December 31, 2025
Noninterest-bearing demand deposits$910,457 $913,868 
Interest-bearing deposits:
Interest-bearing demand deposits183,384 198,724 
NOW accounts439,093 490,376 
Money market accounts590,414 580,949 
Savings accounts173,277 168,889 
Time deposits less than or equal to $250,000402,423 407,539 
Time deposits greater than $250,000206,019 203,067 
Total interest-bearing deposits$1,994,610 $2,049,544 
Total deposits$2,905,067 $2,963,412