v3.26.1
DEPOSITS - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
DEPOSITS    
Time less than $100 $ 403,596 $ 384,042
Time $100 through $250 289,938 298,447
Time $250 or more 224,160 230,105
Total $ 917,694 $ 912,594