v3.26.1
DEPOSITS - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Banking and Thrift, Interest [Abstract]    
Noninterest-Bearing Demand $ 655,482 $ 620,473
Interest-Bearing Demand 866,759 808,171
Money Market 510,125 553,964
Savings 318,774 326,182
Certificates of Deposit 1,846,416 1,902,099
Total Deposits $ 4,197,556 $ 4,210,889