XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number of shares | shares 30,285
Options Outstanding, Exercise price range, Lower range $ 7.20
Options Outstanding, Exercise price range, Upper range 226.20
Options Outstanding, Weighted Average Exercise Price $ 60.11
Options Outstanding, Remaining Contractual Term (Years) 3 years 7 months 6 days
Options Exercisable, Number of shares | shares 30,285
Options Exercisable, Weighted Average Average Exercise Price $ 60.11
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) 5 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) 1 year 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,163
Options Outstanding, Exercise price range, Lower range $ 139.20
Options Outstanding, Exercise price range, Upper range 139.20
Options Outstanding, Weighted Average Exercise Price $ 139.20
Options Outstanding, Remaining Contractual Term (Years) 1 month 6 days
Options Exercisable, Number of shares | shares 2,163
Options Exercisable, Weighted Average Average Exercise Price $ 139.20
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) 2 years 2 months 12 days
Options Exercisable, Number of shares | shares 1,000
Options Exercisable, Weighted Average Average Exercise Price $ 232.48