XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION (Details 2)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Options | shares 2,266
Outstanding Options 5 years 5 months 4 days
Outstanding Options | $ / shares $ 9.66
Vested Options | shares 1,928
Vested Options | $ / shares $ 6.41
Vested Options 5 years 18 days
Range Of Exercise Price 1 [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Options | shares 30
Outstanding Options 1 year 5 months 8 days
Outstanding Options | $ / shares $ 0.58
Vested Options | shares 30
Vested Options | $ / shares $ 0.58
Vested Options 1 year 5 months 8 days
Range Of Exercise Price 2 [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Options | shares 389
Outstanding Options 3 years 6 months 3 days
Outstanding Options | $ / shares $ 5.70
Vested Options | shares 331
Vested Options | $ / shares $ 5.72
Vested Options 2 years 10 months 17 days
Range Of Exercise Price 3 [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Options | shares 5
Outstanding Options 3 years 3 days
Outstanding Options | $ / shares $ 1.97
Vested Options | shares 5
Vested Options | $ / shares $ 1.97
Vested Options 3 years 3 days
Range Of Exercise Price 4 [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Options | shares 1,465
Outstanding Options 5 years 4 months 17 days
Outstanding Options | $ / shares $ 3.81
Vested Options | shares 1,412
Vested Options | $ / shares $ 3.80
Vested Options 5 years 4 months 2 days
Range Of Exercise Price 5 [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Options | shares 61
Outstanding Options 7 years 6 months 29 days
Outstanding Options | $ / shares $ 14.53
Vested Options | shares 40
Vested Options | $ / shares $ 7.58
Vested Options 14 years 6 months 10 days
Range Of Exercise Price6 [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Options | shares 16
Outstanding Options 7 years 9 months 29 days
Outstanding Options | $ / shares $ 21.80
Vested Options | shares 10
Vested Options | $ / shares $ 7.83
Vested Options 21 years 9 months 18 days
Range Of Exercise Price7 [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Options | shares 300
Outstanding Options 8 years 3 days
Outstanding Options | $ / shares $ 42.67
Vested Options | shares 100
Vested Options | $ / shares $ 8.01
Vested Options 42 years 8 months 1 day