XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
DEPOSITS (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 932,152 $ 894,176
Interest-bearing demand deposits 1,207,227 1,154,761
Money market and savings 1,548,898 1,581,267
Time ($250,000 or less) 780,848 822,781
Time (over $250,000) 164,591 170,111
Total deposits $ 4,633,716 $ 4,623,096