v3.19.1
Share-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jul. 25, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 648 $ 699 $ 717  
Realized income tax benefits related to share-based compensation 50 $ 88 $ 92  
Unrecognized share-based compensation expense on outstanding stock options $ 1,500      
Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options authorized to be purchased       1,114,446
Shares available for grant 596,576      
Weighted average recognition period for recognition of share-based compensation expense 2 years 6 months 3 days      
Award contractual term 10 years      
Option | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 3 years      
Option | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 5 years