XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEPOSITS - Interest Bearing Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Money market deposit accounts $ 1,386,149 $ 1,336,092
Time deposits 496,452 224,090
Negotiable order of withdrawal accounts 147,488 234,778
Savings accounts 16,371 27,177
Total interest-bearing deposits 2,046,460 1,822,137
Estimated aggregate time deposits of $250 or greater $ 91,038 $ 77,972