XML 97 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deposits - Scheduled Maturities of Certificates of Deposit (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Banking and Thrift [Abstract]    
Within one year $ 606,870 $ 584,478
One to three years 81,987 119,655
Three to five years 44,243 45,518
Five years and thereafter 927 841
Certificates of deposit $ 734,027 $ 750,492