XML 30 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Time Deposits - Summary of Scheduled Maturities of all Time Deposits (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Deposits [Abstract]  
2020 $ 494,912
2021 102,747
2022 47,585
2023 30,856
2024 22,122
Thereafter 44
Total $ 698,266