XML 105 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Schedule of Time Deposit Maturities (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Deposit [Abstract]  
2021 $ 519,437
2022 118,412
2023 8,241
2024 4,035
2025 1,802
Thereafter 4
Total time deposits $ 651,931