v3.26.1
DEPOSITS - Summary of Classification of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Classification of deposits    
Noninterest-bearing demand $ 1,010,128 $ 1,040,411
Interest-bearing:    
Checking 2,094,880 1,855,215
Money market 1,242,303 1,248,942
Savings 640,292 487,742
Time 719,675 792,069
Total deposits $ 5,707,278 $ 5,424,379