Deposits - Time deposit maturities of $100,000 and $250,000 or more (Details) - USD ($) $ in Thousands |
Dec. 31, 2017 |
Dec. 31, 2016 |
---|---|---|
Amount $250,000 or more | ||
Three months or less | $ 249,568 | |
Over three months through six months | 473,313 | |
Over six months through twelve months | 493,054 | |
Over twelve months | 63,173 | |
Time deposits of more than $250,000 | $ 1,279,108 | $ 1,077,024 |