XML 100 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Scheduled Maturities for Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Maturities Of Time Deposits [Abstract]    
2021 $ 131,867  
2022 72,542  
2023 20,430  
2024 8,292  
2025 13,942  
Thereafter 480  
Total $ 247,553 $ 276,563