v3.25.2
DEPOSITS - Summary of Classification of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Classification of deposits    
Noninterest-bearing demand $ 1,090,707 $ 1,055,564
Interest-bearing:    
Checking 2,161,282 2,378,256
Money market 1,154,403 1,173,630
Savings 522,663 507,305
Time 1,007,379 1,082,488
Total deposits $ 5,936,434 $ 6,197,243