XML 107 R93.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deposits - Maturity Distribution of Time Certificates of Deposits (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Maturity distribution of time certificates of deposit  
Three months or less $ 1,377,115
Over three through six months 512,112
Over six through twelve months 685,923
2020 206,251
2021 145,624
2022 93,629
2023 71,474
Thereafter 36
Total 3,092,164
Under $250,000  
Maturity distribution of time certificates of deposit  
Three months or less 296,344
Over three through six months 255,674
Over six through twelve months 307,903
2020 123,646
2021 104,449
2022 58,594
2023 56,097
Thereafter 36
Total 1,202,743
$250,000 or More  
Maturity distribution of time certificates of deposit  
Three months or less 1,080,771
Over three through six months 256,438
Over six through twelve months 378,020
2020 82,605
2021 41,175
2022 35,035
2023 15,377
Total $ 1,889,421