XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 882,394 $ 916,456
Interest-bearing deposits:    
Interest-bearing demand deposits 163,787 138,380
NOW accounts 379,566 468,483
Money market accounts 551,229 541,607
Savings accounts 166,723 173,741
Time deposits less than or equal to $250,000 411,361 392,094
Time deposits greater than $250,000 192,065 171,127
Total interest-bearing deposits 1,864,731 1,885,432
Total Deposits $ 2,747,125 $ 2,801,888