v3.19.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits $ 2,439 $ 2,199 $ 2,221
Service charges and fees on deposits      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits 1,500 1,377 1,457
Monthly service fees      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits 108 100 105
Account analysis fees      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits 975 912 833
Non-sufficient funds charges      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits 326 276 426
Other deposit related fees      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits 91 89 93
Debit card fees      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits 221 203 189
Gain (loss) on sale of other real estate owned      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits 3 (20) 0
Wire transfer fees      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits 472 431 383
Other service charges      
Disaggregation of Revenue [Line Items]      
Service charges and fees on deposits $ 243 $ 208 $ 192