XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Shares Authorized Under Stock Option Plans by Exercise Price Range (Details)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Number of options, outstanding 596,075
Weighted average remaining contractual life, outstanding options 7 years 8 months 12 days
Number of options, exercisable 416,075
Weighted average remaining contractual life, exercisable options 6 years 9 months 18 days
Exercise Price Range One [Member]  
Exercise price range, lower limit | $ / shares $ 0.01
Exercise price range, upper limit | $ / shares $ 3.49
Number of options, outstanding 471,625
Weighted average remaining contractual life, outstanding options 8 years 10 months 25 days
Number of options, exercisable 291,625
Weighted average remaining contractual life, exercisable options 8 years 2 months 12 days
Exercise Price Range Two [Member]  
Exercise price range, lower limit | $ / shares $ 3.50
Exercise price range, upper limit | $ / shares $ 4.99
Number of options, outstanding 67,625
Weighted average remaining contractual life, outstanding options 4 years 9 months 18 days
Number of options, exercisable 67,625
Weighted average remaining contractual life, exercisable options 4 years 9 months 18 days
Exercise Price Range Three [Member]  
Exercise price range, lower limit | $ / shares $ 5.00
Exercise price range, upper limit | $ / shares $ 6.49
Number of options, outstanding
Weighted average remaining contractual life, outstanding options 0 years
Number of options, exercisable
Weighted average remaining contractual life, exercisable options 0 years
Exercise Price Range Four [Member]  
Exercise price range, lower limit | $ / shares $ 6.50
Exercise price range, upper limit | $ / shares $ 7.99
Number of options, outstanding 8,875
Weighted average remaining contractual life, outstanding options 2 years 3 months 19 days
Number of options, exercisable 8,875
Weighted average remaining contractual life, exercisable options 2 years 3 months 19 days
Exercise Price Range Five [Member]  
Exercise price range, lower limit | $ / shares $ 8.00
Exercise price range, upper limit | $ / shares $ 9.99
Number of options, outstanding 2,500
Weighted average remaining contractual life, outstanding options 1 year 10 months 25 days
Number of options, exercisable 2,500
Weighted average remaining contractual life, exercisable options 1 year 10 months 25 days
Exercise Price Range Six [Member]  
Exercise price range, lower limit | $ / shares $ 10.00
Exercise price range, upper limit | $ / shares $ 19.99
Number of options, outstanding 39,825
Weighted average remaining contractual life, outstanding options 1 year 6 months
Number of options, exercisable 39,825
Weighted average remaining contractual life, exercisable options 1 year 6 months
Exercise Price Range Seven [Member]  
Exercise price range, lower limit | $ / shares $ 20.00
Exercise price range, upper limit | $ / shares $ 24.99
Number of options, outstanding 5,625
Weighted average remaining contractual life, outstanding options 2 months 12 days
Number of options, exercisable 5,625
Weighted average remaining contractual life, exercisable options 2 months 12 days