Deposits - Additional Information (Details) - USD ($) $ in Millions |
Mar. 31, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Deposits [Abstract] | ||
| Certificates of deposits of $250,000 or more, maturities within one year | $ 202.0 | $ 182.8 |
| Certificates of deposits of $250,000 or more, maturities after one year | 9.6 | 7.1 |
| Certificates of deposits of $250,000 or more, total | 211.6 | 189.9 |
| Certificates of deposit of less than $ 250,000, maturities within one year | 516.0 | 416.3 |
| Certificates of deposit of less than $ 250,000, maturities after one year | 26.9 | 23.2 |
| Certificates of deposit of less than $250,000, total | $ 542.9 | $ 439.5 |