XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 916,456 $ 1,090,539
Interest-bearing deposits:    
Interest-bearing demand deposits 138,380 89,144
NOW accounts 468,483 503,308
Money market accounts 541,607 578,161
Savings accounts 173,741 195,479
Time deposits less than or equal to $250,000 392,094 250,875
Time deposits greater than $250,000 171,127 91,430
Total interest-bearing deposits 1,885,432 1,708,397
Total Deposits $ 2,801,888 $ 2,798,936