XML 106 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Scheduled Maturities of Certificates of Deposit (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Other Liabilities [Abstract]    
Within one year $ 886,018 $ 606,870
One to three years 153,114 81,987
Three to five years 54,544 44,243
Five years and thereafter 498 927
Certificates of deposit $ 1,094,174 $ 734,027