XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.2
DEPOSITS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 918,263 $ 894,176
Interest-bearing demand deposits 1,204,060 1,154,761
Money market and savings 1,506,851 1,581,267
Time ($250,000 or less) 732,927 822,781
Time (over $250,000) 154,524 170,111
Total deposits $ 4,516,625 $ 4,623,096