XML 24 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Deposits - Additional Information (Detail) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Banking and Thrift [Abstract]    
Time deposits 250000 or more $ 342,809,000 $ 293,046,000
Deposits to related parties $ 34,964,000 $ 36,794,000