Deposits - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Deposits [Abstract]      
Deposits, public funds $ 23,700,000 $ 16,000,000  
Time Deposits at or Above FDIC Insurance Limit 91,200,000 72,500,000  
Interest Expense, Time Deposits, at or Above FDIC Insurance Limit 975,000 769,000 $ 821,000
Deposits controlled by management, members of the Board of Directors and related entities $ 9,400,000 $ 2,100,000