XML 120 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Interest-Bearing Deposits - Summary of Interest-Bearing Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Demand $ 449,449 $ 527,879
Savings and Money markets 863,067 876,427
$250 and over 92,933 45,380
Certificates of Deposit: Other 765,734 227,886
Individual Retirement Accounts 42,146 46,079
Total $ 2,213,329 $ 1,723,651