v3.26.1
Deposits - Time Deposit Maturities (Detail)
$ in Thousands
Jun. 30, 2026
USD ($)
Deposits [Abstract]  
2026 $ 71,178
2027 46,795
2028 10,178
2029 102
2030 200
2031 294
Total $ 128,747