XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Summary of Deposit Accounts (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
Demand, noninterest-bearing $ 658,646 $ 624,780
Demand, interest-bearing 525,173 425,551
Money market and savings 540,030 554,204
Time deposits, $250 and over 164,901 128,334
Time deposits, other 368,217 346,519
Brokered time deposits 103,615 119,411
Total deposits $ 2,360,582 $ 2,198,799
Demand, noninterest-bearing 27.89% 28.42%
Demand, interest-bearing 22.25% 19.35%
Money market and savings 22.88% 25.20%
Time deposits, $250 and over 6.99% 5.84%
Time deposits, other 15.60% 15.76%
Brokered time deposits 4.39% 5.43%
Percentage Of Total Deposits, Total 100.00% 100.00%