XML 121 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deposits (Details 1)
$ in Thousands
Dec. 31, 2019
USD ($)
Scheduled maturities of interest bearing time deposits  
2015 $ 2,810,219
2016 49,275
2017 6,648
2018 271
2019 1,763
2025 and after 2,855
Interest bearing time deposits, total $ 2,871,031