v3.25.2
DEPOSITS - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
DEPOSITS    
Time less than $100,000 $ 467,007 $ 439,648
Time $100,000 through $250,000 220,004 203,962
Time $250,000 or more 207,761 186,664
Total $ 894,772 $ 830,274