v3.26.1
Deposits - Deposit Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
NOW and demand deposits $ 169,127 $ 169,326
Money market deposits 75,202 65,852
Savings deposits 81,124 83,660
Time deposits $250,000 and greater 23,765 23,830
Time deposits of less than $250,000 104,982 128,105
Total deposits $ 454,200 $ 470,773