XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION (Details 2)
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 3,969
Weighted Averaged Remaining Life 6 years 3 months 25 days
Weighted Averaged Exercise Price | $ / shares $ 7.13
Number Exercisable at end | shares 2.271
Weighted Averaged Exercise Price | $ / shares $ 4.09
Weighted Averaged Remaining Life 5 years 7 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 2 years 3 months 29 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 2 years 3 months 29 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 3 years 4 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 3 years 4 months 28 days
Range Of Exercise Price 3 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 112
Weighted Averaged Remaining Life 4 years 3 months 7 days
Weighted Averaged Exercise Price | $ / shares $ 1.97
Number Exercisable at end | shares 112
Weighted Averaged Exercise Price | $ / shares $ 1.97
Weighted Averaged Remaining Life 4 years 3 months 7 days
Range Of Exercise Price 4 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 3,354
Weighted Averaged Remaining Life 6 years 2 months 1 day
Weighted Averaged Exercise Price | $ / shares $ 4.10
Number Exercisable at end | shares 2.019
Weighted Averaged Exercise Price | $ / shares $ 4.29
Weighted Averaged Remaining Life 5 years 1 month 17 days
Range Of Exercise Price 5 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding at end | shares 383
Weighted Averaged Remaining Life 9 years 2 months 4 days
Weighted Averaged Exercise Price | $ / shares $ 37.04
Number Exercisable at end | shares 20
Weighted Averaged Exercise Price | $ / shares $ 14.53
Weighted Averaged Remaining Life 8 years 10 months 2 days