XML 58 R38.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION - Exercisable stock options (Details) - Stock options
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
STOCK-BASED COMPENSATION  
Lower range limit $ 1.63
Upper range limit $ 26.77
Options outstanding | shares 5,909,077
Weighted Average Remaining Contractual Term 7 years 4 months 24 days
Weighted Average Exercise Price $ 7.12
Exercisable, Number of options | shares 1,626
Exercisable, Weighted Average Exercise Price $ 8.25
Exercise Price $1.63 - $1.77 [ Member]  
STOCK-BASED COMPENSATION  
Lower range limit 1.63
Upper range limit $ 1.77
Options outstanding | shares 270,000
Weighted Average Remaining Contractual Term 6 years 6 months
Weighted Average Exercise Price $ 1.70
Exercisable, Weighted Average Exercise Price 0.00
Exercise Price $1.79 - $1.79 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 1.79
Upper range limit $ 1.79
Options outstanding | shares 604,696
Weighted Average Remaining Contractual Term 6 years 4 months 24 days
Weighted Average Exercise Price $ 1.79
Exercisable, Number of options | shares 605
Exercisable, Weighted Average Exercise Price $ 1.79
Exercise Price $1.90 - $2.35 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 1.90
Upper range limit $ 2.35
Options outstanding | shares 413,405
Weighted Average Remaining Contractual Term 5 years
Weighted Average Exercise Price $ 2.22
Exercisable, Weighted Average Exercise Price 0.00
Exercise Price $2.39 - $2.39 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 2.39
Upper range limit $ 2.39
Options outstanding | shares 696,034
Weighted Average Remaining Contractual Term 6 years 2 months 12 days
Weighted Average Exercise Price $ 2.39
Exercisable, Weighted Average Exercise Price 0.00
Exercise Price $3.45 - $3.45 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 3.45
Upper range limit $ 3.45
Options outstanding | shares 792,500
Weighted Average Remaining Contractual Term 7 years 2 months 12 days
Weighted Average Exercise Price $ 3.45
Exercisable, Number of options | shares 67
Exercisable, Weighted Average Exercise Price $ 3.45
Exercise Price $4.11 - $5.45 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 4.11
Upper range limit $ 5.45
Options outstanding | shares 398,093
Weighted Average Remaining Contractual Term 8 years 9 months 18 days
Weighted Average Exercise Price $ 4.94
Exercisable, Number of options | shares 122
Exercisable, Weighted Average Exercise Price $ 4.98
Exercise Price $5.51 - $ 5.51 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 5.51
Upper range limit $ 5.51
Options outstanding | shares 700,000
Weighted Average Remaining Contractual Term 8 years 8 months 12 days
Weighted Average Exercise Price $ 5.51
Exercisable, Number of options | shares 233
Exercisable, Weighted Average Exercise Price $ 5.51
Exercise Price$5.69 - $5.85 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 5.69
Upper range limit $ 5.85
Options outstanding | shares 597,722
Weighted Average Remaining Contractual Term 8 years 10 months 24 days
Weighted Average Exercise Price $ 5.70
Exercisable, Number of options | shares 195
Exercisable, Weighted Average Exercise Price $ 5.70
Exercise Price $6.84 - $11.41 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 6.84
Upper range limit $ 11.41
Options outstanding | shares 760,500
Weighted Average Remaining Contractual Term 8 years 3 months 18 days
Weighted Average Exercise Price $ 10.55
Exercisable, Number of options | shares 91
Exercisable, Weighted Average Exercise Price $ 8.99
Exercise Price $16.22 - $ 26.77 [Member]  
STOCK-BASED COMPENSATION  
Lower range limit 16.22
Upper range limit $ 26.77
Options outstanding | shares 676,127
Weighted Average Remaining Contractual Term 7 years 6 months
Weighted Average Exercise Price $ 26.60
Exercisable, Number of options | shares 312
Exercisable, Weighted Average Exercise Price $ 26.51