XML 109 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity (Details 5)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Number outstanding 776,171
Options outstanding weighted average remaining contractual life 3 years 11 months 23 days
Options exercisable 290,811
Exercise Price Range One [Member]  
Exercise price range, minimum | $ / shares $ 23.61
Exercise price range, maximum | $ / shares $ 29.36
Number outstanding 209,920
Options outstanding weighted average remaining contractual life 2 years 5 months 23 days
Options exercisable 134,170
Exercise Price Range Two [Member]  
Exercise price range, minimum | $ / shares $ 32.83
Exercise price range, maximum | $ / shares $ 35.75
Number outstanding 206,101
Options outstanding weighted average remaining contractual life 2 years 10 months 6 days
Options exercisable 123,781
Exercise Price Range Three Member]  
Exercise price range, minimum | $ / shares $ 40.15
Exercise price range, maximum | $ / shares $ 46.90
Number outstanding 177,800
Options outstanding weighted average remaining contractual life 4 years 11 months 16 days
Options exercisable 32,860
Exercise Price Range Four Member]  
Exercise price range, minimum | $ / shares $ 65.25
Number outstanding 182,350
Options outstanding weighted average remaining contractual life 6 years
Options exercisable