XML 25 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity - Schedule of Stock Options Outstanding and Exercisable (Details)
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Options Outstanding | shares 31,533
Exercise price range, Lower range $ 7.20
Exercise price range, Upper range 302.40
Weighted Average $ 66.04
Remaining Contractual Term (Years) 5 years 8 months 12 days
Options Exercisable, Number of shares | shares 31,533
Weighted Average Exercisable $ 66.04
Exercise Price One [Member]  
Options Outstanding | shares 16,500
Exercise price range, Lower range $ 7.20
Exercise price range, Upper range 11.60
Weighted Average $ 10.00
Remaining Contractual Term (Years) 7 years 6 months
Options Exercisable, Number of shares | shares 16,500
Weighted Average Exercisable $ 10.00
Exercise Price Two [Member]  
Options Outstanding | shares 10,622
Exercise price range, Lower range $ 90.00
Exercise price range, Upper range 124.80
Weighted Average $ 106.20
Remaining Contractual Term (Years) 4 years
Options Exercisable, Number of shares | shares 10,622
Weighted Average Exercisable $ 106.20
Exercise Price Three [Member]  
Options Outstanding | shares 2,913
Exercise price range, Lower range $ 139.20
Exercise price range, Upper range 171.00
Weighted Average $ 147.39
Remaining Contractual Term (Years) 2 years 2 months 12 days
Options Exercisable, Number of shares | shares 2,913
Weighted Average Exercisable $ 147.39
Exercise Price Four [Member]  
Options Outstanding | shares 1,498
Exercise price range, Lower range $ 226.20
Exercise price range, Upper range 302.40
Weighted Average $ 240.23
Remaining Contractual Term (Years) 3 years 3 months 19 days
Options Exercisable, Number of shares | shares 1,498
Weighted Average Exercisable $ 240.23