XML 75 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Shareholders' Equity - Schedule of Stock Options Outstanding and Exercisable (Details)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Options Outstanding | shares 320,462
Exercise price range, Lower range $ 0.72
Exercise price range, Upper range 30.24
Weighted Average $ 6.52
Remaining Contractual Term (Years) 6 years 6 months
Options Exercisable | shares 292,962
Weighted Average Exercisable $ 7.03
Exercise Price One [Member]  
Options Outstanding | shares 170,000
Exercise price range, Lower range $ 0.72
Exercise price range, Upper range 1.16
Weighted Average $ 1.00
Remaining Contractual Term (Years) 8 years 3 months 19 days
Options Exercisable | shares 142,500
Weighted Average Exercisable $ 0.97
Exercise Price Two [Member]  
Options Outstanding | shares 106,290
Exercise price range, Lower range $ 9.00
Exercise price range, Upper range 12.48
Weighted Average $ 10.62
Remaining Contractual Term (Years) 4 years 9 months 18 days
Options Exercisable | shares 106,290
Weighted Average Exercisable $ 10.62
Exercise Price Three [Member]  
Options Outstanding | shares 29,171
Exercise price range, Lower range $ 13.92
Exercise price range, Upper range 17.10
Weighted Average $ 14.74
Remaining Contractual Term (Years) 3 years
Options Exercisable | shares 29,171
Weighted Average Exercisable $ 14.74
Exercise Price Four [Member]  
Options Outstanding | shares 15,001
Exercise price range, Lower range $ 22.62
Exercise price range, Upper range 30.24
Weighted Average $ 24.03
Remaining Contractual Term (Years) 4 years
Options Exercisable | shares 15,001
Weighted Average Exercisable $ 24.03