XML 112 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deposits - Schedule of Contractual Maturities of Time Deposits (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Certificates and Other Time Deposits  
2019 $ 1,007,653
2020 361,663
2021 70,327
2022 27,535
2023 17,977
After 2023 1,559
Total $ 1,486,714