v3.25.2
DEPOSITS - Maturities of time deposits (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
DEPOSITS  
3 months or less $ 73,272
3 - 6 months 72,129
6 - 12 months 20,623
Greater than 12 months 3,258
Total time deposits equal to or greater than $100K $ 169,282