XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION (Details 2)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 3,390
Weighted Averaged Remaining Life 6 years 3 months 3 days
Weighted Averaged Exercise Price | $ / shares $ 7.68
Number Exercisable at end | shares 2,560
Weighted Averaged Exercise Price | $ / shares $ 5.59
Weighted Averaged Remaining Life 5 years 9 months 10 days
Range Of Exercise Price 1 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 20
Weighted Averaged Remaining Life 1 year 10 months 2 days
Weighted Averaged Exercise Price | $ / shares $ 0.34
Number Exercisable at end | shares 20
Weighted Averaged Exercise Price | $ / shares $ 0.34
Weighted Averaged Remaining Life 1 year 10 months 2 days
Range Of Exercise Price 2 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 100
Weighted Averaged Remaining Life 2 years 10 months 28 days
Weighted Averaged Exercise Price | $ / shares $ 1.05
Number Exercisable at end | shares 100
Weighted Averaged Exercise Price | $ / shares $ 1.05
Weighted Averaged Remaining Life 2 years 10 months 28 days
Range Of Exercise Price 3 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 107
Weighted Averaged Remaining Life 3 years 9 months 10 days
Weighted Averaged Exercise Price | $ / shares $ 1.97
Number Exercisable at end | shares 107
Weighted Averaged Exercise Price | $ / shares $ 1.97
Weighted Averaged Remaining Life 3 years 9 months 10 days
Range Of Exercise Price 4 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 2,783
Weighted Averaged Remaining Life 6 years 2 months 4 days
Weighted Averaged Exercise Price | $ / shares $ 4.16
Number Exercisable at end | shares 2,208
Weighted Averaged Exercise Price | $ / shares $ 4.21
Weighted Averaged Remaining Life 5 years 10 months 13 days
Range Of Exercise Price 5 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 380
Weighted Averaged Remaining Life 8 years 8 months 4 days
Weighted Averaged Exercise Price | $ / shares $ 37.15
Number Exercisable at end | shares 125
Weighted Averaged Exercise Price | $ / shares $ 37.33
Weighted Averaged Remaining Life 8 years 8 months 8 days