v3.25.4
DEPOSITS - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Amount    
Non-interest-bearing demand deposit accounts $ 3,234,418 $ 2,868,506
NOW accounts 184,635 179,765
Money market deposit accounts 4,000,096 3,564,423
Savings accounts 326,895 328,696
Time deposits 203,197 239,215
Total deposits $ 7,949,241 $ 7,180,605
Weighted Average Rate    
NOW accounts 0.40% 0.72%
Money market deposit accounts 2.47% 2.67%
Savings accounts 1.01% 1.32%
Time deposits 3.14% 3.54%
Deposits 1.37% 1.52%