v3.25.4
DEPOSITS - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Time deposits, denominations amount $ 250 $ 250
Aggregate amount of time deposits of $0.25 million or more $ 223,400 $ 211,400