XML 114 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deposits - Total deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deposits    
Certificates of deposit $ 1,651,399 $ 1,775,095
Interest-bearing demand deposits 5,966,496 5,407,175
Non-interest bearing demand deposits 3,245,306 3,061,769
Savings deposits 1,309,896 1,399,815
Other time deposits 3,999 3,079
Total deposits $ 12,177,096 $ 11,646,933