XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
DEPOSITS - Schedule of interest-bearing deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Money market deposit accounts $ 1,566,737 $ 1,513,605
Time deposits 379,533 471,415
Interest checking accounts 144,980 139,374
Savings accounts 14,451 14,212
Total interest-bearing deposits 2,105,701 2,138,606
Aggregate time deposits of $250 or greater 86,091 96,310
Overdrafts balances classified As loans $ 100 $ 200