XML 140 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deposits - Remaining maturity of time deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Deposits      
Three months or less $ 260,028 $ 230,360 $ 180,459
More than three months through twelve months 538,352 663,085 437,067
Over twelve months 484,659 433,954 211,983
Total $ 1,283,039 $ 1,327,399 $ 829,509