v3.26.1
DEPOSITS - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amount    
Non-interest-bearing demand deposit accounts $ 3,286,325 $ 3,234,418
NOW accounts 183,532 184,635
Money market deposit accounts 4,428,188 4,000,096
Savings accounts 322,508 326,895
Time deposits 237,861 203,197
Total deposits $ 8,458,414 $ 7,949,241
Weighted Average Rate    
NOW accounts 0.41% 0.40%
Money market deposit accounts 2.58% 2.47%
Savings accounts 1.00% 1.01%
Time deposits 2.90% 3.14%
Deposits 1.48% 1.37%