XML 52 R90.htm IDEA: XBRL DOCUMENT v3.20.1
Deposits - Schedule of Maturities of Time Deposits (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Maturities of Time Deposits [Abstract]  
2020 $ 374,096
2021 243,614
2022 88,286
2023 30,919
2024 12,114
Total $ 749,029