XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number of shares | shares 31,035
Options Outstanding, Exercise price range, Lower range $ 7.20
Options Outstanding, Exercise price range, Upper range 226.20
Options Outstanding, Weighted Average Exercise Price $ 62.79
Options Outstanding, Remaining Contractual Term (Years) 4 years 6 months
Options Exercisable, Number of shares | shares 31,035
Options Exercisable, Weighted Average Average Exercise Price $ 62.79
Exercise Price One [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number of shares | shares 16,500
Options Outstanding, Exercise price range, Lower range $ 7.20
Options Outstanding, Exercise price range, Upper range 11.60
Options Outstanding, Weighted Average Exercise Price $ 10.00
Options Outstanding, Remaining Contractual Term (Years) 6 years 3 months 18 days
Options Exercisable, Number of shares | shares 16,500
Options Exercisable, Weighted Average Average Exercise Price $ 10.00
Exercise Price Two [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number of shares | shares 10,622
Options Outstanding, Exercise price range, Lower range $ 90.00
Options Outstanding, Exercise price range, Upper range 124.80
Options Outstanding, Weighted Average Exercise Price $ 106.20
Options Outstanding, Remaining Contractual Term (Years) 2 years 9 months 18 days
Options Exercisable, Number of shares | shares 10,622
Options Exercisable, Weighted Average Average Exercise Price $ 106.20
Exercise Price Three [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number of shares | shares 2,913
Options Outstanding, Exercise price range, Lower range $ 139.20
Options Outstanding, Exercise price range, Upper range 171.00
Options Outstanding, Weighted Average Exercise Price $ 147.39
Options Outstanding, Remaining Contractual Term (Years) 1 year
Options Exercisable, Number of shares | shares 2,913
Options Exercisable, Weighted Average Average Exercise Price $ 147.39
Exercise Price Four [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number of shares | shares 1,000
Options Outstanding, Exercise price range, Lower range $ 226.20
Options Outstanding, Exercise price range, Upper range 226.20
Options Outstanding, Weighted Average Exercise Price $ 226.20
Options Outstanding, Remaining Contractual Term (Years) 3 years 2 months 12 days
Options Exercisable, Number of shares | shares 1,000
Options Exercisable, Weighted Average Average Exercise Price $ 226.20