XML 106 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Deposits - By Type (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 801,312 $ 793,939
Interest-bearing demand deposits 947,372 1,024,351
Money market 850,674 962,265
Savings 288,404 339,231
Total demand and savings 2,887,762 3,119,786
Time 1,458,450 658,545
Total Deposits 4,346,212 3,778,331
Overdrafts $ 315 $ 401