Investment Securities - Summary of Carrying Amounts and Estimated Fair Values of Securities Held-to-Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Schedule Of Held To Maturity Securities [Line Items]    
Held-to-maturity, Amortized Cost $ 73,512 $ 65,882
Held-to-maturity, Gross Unrealized Gain 105 243
Held-to-maturity, Gross Unrealized Losses, Less Than 12 Months (579) (74)
Held-to-maturity, Gross Unrealized Losses, 12 Months or Longer (38) (2)
Held-to-maturity, Fair Value 73,000 66,049
Municipal Securities    
Schedule Of Held To Maturity Securities [Line Items]    
Held-to-maturity, Amortized Cost 73,512 63,650
Held-to-maturity, Gross Unrealized Gain 105 238
Held-to-maturity, Gross Unrealized Losses, Less Than 12 Months (579) (74)
Held-to-maturity, Gross Unrealized Losses, 12 Months or Longer (38) (2)
Held-to-maturity, Fair Value $ 73,000 63,812
Certificates of Deposit    
Schedule Of Held To Maturity Securities [Line Items]    
Held-to-maturity, Amortized Cost   2,232
Held-to-maturity, Gross Unrealized Gain   5
Held-to-maturity, Fair Value   $ 2,237