XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Interest-Bearing Deposits - Scheduled Maturities of Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deposits [Abstract]    
2017 $ 276,014  
2018 50,607  
2019 25,370  
2020 12,814  
2021 and thereafter 20,238  
Total $ 385,043 $ 562,964