v3.25.4
DEPOSITS - Interest Expense on Deposits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deposits [Abstract]      
Interest-bearing demand $ 6,498 $ 5,499 $ 3,130
Money market 18,112 18,637 7,352
Savings 1,540 1,621 1,033
Time 25,539 28,183 10,784
Brokered 0 2,107 2,836
Total interest expense on deposits $ 51,689 $ 56,047 $ 25,135