XML 90 R75.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION (Details 2)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding options | shares 2,266,000
Weighted average remaining life, outstanding options 5 years 5 months 4 days
Weighted average exercise price, outstanding options | $ / shares $ 9.66
Number vested options, exercisable | shares 1,928,000
Weighted average exercise price, vested options | $ / shares $ 6.41
Weighted average remaining life, vested options 5 years 18 days
Range Of Exercise Price1 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding options | shares 30,000
Weighted average remaining life, outstanding options 1 year 5 months 8 days
Weighted average exercise price, outstanding options | $ / shares $ 0.58
Number vested options, exercisable | shares 30,000
Weighted average exercise price, vested options | $ / shares $ 0.58
Weighted average remaining life, vested options 1 year 5 months 8 days
Range Of Exercise Price2 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding options | shares 5,000
Weighted average remaining life, outstanding options 3 years 3 days
Weighted average exercise price, outstanding options | $ / shares $ 1.97
Number vested options, exercisable | shares 5,000
Weighted average exercise price, vested options | $ / shares $ 1.97
Weighted average remaining life, vested options 3 years 3 days
Range Of Exercise Price3 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding options | shares 1,465,000
Weighted average remaining life, outstanding options 5 years 4 months 17 days
Weighted average exercise price, outstanding options | $ / shares $ 3.81
Number vested options, exercisable | shares 1,412,000
Weighted average exercise price, vested options | $ / shares $ 3.80
Weighted average remaining life, vested options 5 years 4 months 2 days
Range Of Exercise Price4 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding options | shares 389,000
Weighted average remaining life, outstanding options 3 years 6 months 3 days
Weighted average exercise price, outstanding options | $ / shares $ 5.70
Number vested options, exercisable | shares 331,000
Weighted average exercise price, vested options | $ / shares $ 5.72
Weighted average remaining life, vested options 2 years 10 months 17 days
Range Of Exercise Price5 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding options | shares 61,000
Weighted average remaining life, outstanding options 7 years 6 months 29 days
Weighted average exercise price, outstanding options | $ / shares $ 14.53
Number vested options, exercisable | shares 40,000
Weighted average exercise price, vested options | $ / shares $ 14.53
Weighted average remaining life, vested options 7 years 6 months 29 days
Range Of Exercise Price6 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding options | shares 16,000
Weighted average remaining life, outstanding options 7 years 9 months 29 days
Weighted average exercise price, outstanding options | $ / shares $ 21.80
Number vested options, exercisable | shares 10,000
Weighted average exercise price, vested options | $ / shares $ 21.80
Weighted average remaining life, vested options 7 years 9 months 29 days
Range Of Exercise Price7 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding options | shares 300,000
Weighted average remaining life, outstanding options 8 years 3 days
Weighted average exercise price, outstanding options | $ / shares $ 42.67
Number vested options, exercisable | shares 100,000
Weighted average exercise price, vested options | $ / shares $ 42.67
Weighted average remaining life, vested options 8 years 3 days