XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits (Tables)
6 Months Ended
Jun. 30, 2025
Deposits [Abstract]  
Schedule of Deposits Deposits are summarized below:
(in thousands)June 30, 2025December 31, 2024
Noninterest-bearing demand deposits$897,997 $866,496 
Interest-bearing deposits:
Interest-bearing demand deposits154,870 154,720 
NOW accounts416,459 467,118 
Money market accounts568,839 556,769 
Savings accounts172,454 169,894 
Time deposits less than or equal to $250,000408,171 403,096 
Time deposits greater than $250,000191,815 187,013 
Total interest-bearing deposits$1,912,608 $1,938,610 
Total deposits$2,810,605 $2,805,106