XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deposits.    
Noninterest-bearing $ 715,534 $ 860,987
Interest-bearing demand 753,194 706,275
Savings accounts 93,557 99,882
Money market savings 986,403 1,035,981
Time deposits 304,167 212,359
Total interest-bearing 2,137,321 2,054,497
Total deposits 2,852,855 2,915,484
Certificates of deposit in excess of $250,000 $ 94,200 $ 51,100