XML 106 R93.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Based Compensation (Details 1)
12 Months Ended
Dec. 31, 2018
shares
Exercise Price $25.65 [Member]  
Number of Options outstanding, ending 15,000
Number of Options exercisable 3,750
Weighted average remaining contractual life of options outstanding and exercisable 9 years 5 months 1 day
Exercise Price $20.86 [Member]  
Number of Options outstanding, ending 15,707
Number of Options exercisable 7,440
Weighted average remaining contractual life of options outstanding and exercisable 8 years 8 months 5 days
Exercise Price $21.13 [Member]  
Number of Options outstanding, ending 27,422
Number of Options exercisable 27,422
Weighted average remaining contractual life of options outstanding and exercisable 5 years 3 months 22 days