XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.4
DEPOSITS - Schedule of Components on Interest-bearing Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits, by Component, Alternative [Abstract]    
Interest-bearing demand $ 932,262 $ 813,783
Savings and money market deposits 787,811 687,603
Time, $250,000 and over 239,175 185,176
Other time 581,470 419,098
Total interest-bearing deposits $ 2,540,718 $ 2,105,660