XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
DEPOSITS - Schedule of interest-bearing deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Money market deposit accounts $ 1,988,336 $ 1,513,605
Time deposits 349,533 471,415
Interest checking accounts 121,901 139,374
Savings accounts 13,433 14,212
Total interest-bearing deposits 2,473,203 2,138,606
Aggregate time deposits of $250 or greater 93,662 96,310
Overdrafts balances classified As loans $ 200 $ 200