v3.26.1
DEPOSITS - Maturities of time deposits (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Time deposits  
3 months or less $ 35,800
3 - 6 months 30,683
6 - 12 months 10,697
Greater than 12 months 537
Total time deposits equal to or greater than $250K $ 77,717