Investment Securities - Summary of Amortized Cost and Approximate Fair Values of Investment Securities Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale, Amortized Cost $ 337,245 $ 333,268
Available-for-sale, Gross Unrealized Gain 1,179 1,877
Available-for-sale, Gross Unrealized Losses, Less Than 12 Months (1,870) (1,596)
Available-for-sale, Gross Unrealized Losses, 12 Months or Longer (945) (813)
Available-for-sale, Fair Value 335,609 332,736
U.S. Government Sponsored Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale, Amortized Cost 119,202 104,591
Available-for-sale, Gross Unrealized Gain 71 11
Available-for-sale, Gross Unrealized Losses, Less Than 12 Months (669) (612)
Available-for-sale, Gross Unrealized Losses, 12 Months or Longer (1)  
Available-for-sale, Fair Value 118,603 103,990
Mortgage-backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale, Amortized Cost 182,867 181,857
Available-for-sale, Gross Unrealized Gain 679 940
Available-for-sale, Gross Unrealized Losses, Less Than 12 Months (1,111) (724)
Available-for-sale, Gross Unrealized Losses, 12 Months or Longer (614) (687)
Available-for-sale, Fair Value 181,821 181,386
Municipal Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale, Amortized Cost 25,176 36,820
Available-for-sale, Gross Unrealized Gain 401 926
Available-for-sale, Gross Unrealized Losses, Less Than 12 Months (58) (7)
Available-for-sale, Gross Unrealized Losses, 12 Months or Longer   (9)
Available-for-sale, Fair Value 25,519 37,730
Corporate Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale, Amortized Cost 10,000 10,000
Available-for-sale, Gross Unrealized Gain 28  
Available-for-sale, Gross Unrealized Losses, Less Than 12 Months (32) (253)
Available-for-sale, Gross Unrealized Losses, 12 Months or Longer (330) (117)
Available-for-sale, Fair Value $ 9,666 $ 9,630