v3.25.2
DEPOSITS - Summary of Classification of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Classification of deposits    
Noninterest-bearing demand $ 1,055,564 $ 1,145,395
Interest-bearing:    
Checking 2,378,256 2,511,840
Money market 1,173,630 1,135,629
Savings 507,305 559,267
Time 1,082,488 957,398
Total deposits $ 6,197,243 $ 6,309,529