XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Incentive Plans (Details 2)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Exercise prices of outstanding options, Number of options outstanding 69,083
Exercise prices of outstanding options, Average remaining contractual life (years) 6 years 10 months 10 days
Exercise prices of outstanding options, Number of options exercisable 47,091
$6.10 - $13.50 [Member]  
Exercise prices of outstanding options, Lower range | $ / shares $ 6.10
Exercise prices of outstanding options, Upper range | $ / shares $ 13.50
Exercise prices of outstanding options, Number of options outstanding 64,027
Exercise prices of outstanding options, Average remaining contractual life (years) 7 years 2 months 16 days
Exercise prices of outstanding options, Number of options exercisable 42,035
$40.10 - $44.10 [Member]  
Exercise prices of outstanding options, Lower range | $ / shares $ 40.10
Exercise prices of outstanding options, Upper range | $ / shares $ 44.1
Exercise prices of outstanding options, Number of options outstanding 4,255
Exercise prices of outstanding options, Average remaining contractual life (years) 2 years 8 months 26 days
Exercise prices of outstanding options, Number of options exercisable 4,255
$77.50 - $121.10 [Member]  
Exercise prices of outstanding options, Lower range | $ / shares $ 77.50
Exercise prices of outstanding options, Upper range | $ / shares $ 121.10
Exercise prices of outstanding options, Number of options outstanding 312
Exercise prices of outstanding options, Average remaining contractual life (years) 10 months 14 days
Exercise prices of outstanding options, Number of options exercisable 312
$194.90 - $226.90 [Member]  
Exercise prices of outstanding options, Lower range | $ / shares $ 194.90
Exercise prices of outstanding options, Upper range | $ / shares $ 226.90
Exercise prices of outstanding options, Number of options outstanding 489
Exercise prices of outstanding options, Average remaining contractual life (years) 1 year 2 months 8 days
Exercise prices of outstanding options, Number of options exercisable 489