XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Deposit Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statistical Disclosure for Banks [Abstract]    
Noninterest-bearing demand deposit $ 547,625 $ 599,579
Interest-bearing demand deposits 599,681 638,641
Money market deposits 247,602 214,026
Savings deposits 336,851 427,583
Local certificates of deposit 366,851 236,431
Brokered certificates of deposit 23,445 1,743
Total deposits $ 2,122,055 $ 2,118,003