v3.26.1
DEPOSITS - Maturities of time deposits (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Time deposits  
3 months or less $ 42,342
3 - 6 months 25,936
6 - 12 months 6,863
Greater than 12 months 254
Total time deposits equal to or greater than $250K $ 75,395