XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Components of Interest-bearing and Noninterest-bearing Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposits.    
Money market accounts $ 690,631 $ 782,243
NOW accounts 715,890 796,426
Savings accounts 397,827 429,011
Time deposits less than $250 504,879 505,409
Time deposits $250 or more 134,761 121,265
Total interest-bearing deposits 2,443,988 2,634,354
Noninterest-bearing deposits 620,971 644,683
Total deposits $ 3,064,959 $ 3,279,037