Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION - Stock Options by Exercise Price (Details)

v3.20.4
STOCK-BASED COMPENSATION - Stock Options by Exercise Price (Details) - Employee stock option
12 Months Ended
Dec. 31, 2020
$ / shares
shares
$1.68 - $1.96  
Stock options by exercise price  
Range of exercise prices, low end of the range (in dollars per share) $ 1.68
Range of exercise prices, high end of the range (in dollars per share) $ 1.96
Options Outstanding  
Number of Shares Underlying Options (in shares) | shares 1,413,800
Weighted-Average Remaining Contractual Life 8 years 11 months 8 days
Weighted-Average Exercise Price (in dollars per share) $ 1.81
Options Exercisable  
Number of Shares Underlying Options (in shares) | shares 337,554
Weighted Average Exercise Price (in dollars per share) $ 1.82
$2.00 - $2.00  
Stock options by exercise price  
Range of exercise prices, low end of the range (in dollars per share) 2.00
Range of exercise prices, high end of the range (in dollars per share) $ 2.00
Options Outstanding  
Number of Shares Underlying Options (in shares) | shares 3,976,626
Weighted-Average Remaining Contractual Life 7 years 6 months 25 days
Weighted-Average Exercise Price (in dollars per share) $ 2.00
Options Exercisable  
Number of Shares Underlying Options (in shares) | shares 2,374,499
Weighted Average Exercise Price (in dollars per share) $ 2.00
$2.02 - $2.25  
Stock options by exercise price  
Range of exercise prices, low end of the range (in dollars per share) 2.02
Range of exercise prices, high end of the range (in dollars per share) $ 2.25
Options Outstanding  
Number of Shares Underlying Options (in shares) | shares 4,301,158
Weighted-Average Remaining Contractual Life 5 years 10 months 24 days
Weighted-Average Exercise Price (in dollars per share) $ 2.14
Options Exercisable  
Number of Shares Underlying Options (in shares) | shares 3,681,576
Weighted Average Exercise Price (in dollars per share) $ 2.12
$2.27 - $2.42  
Stock options by exercise price  
Range of exercise prices, low end of the range (in dollars per share) 2.27
Range of exercise prices, high end of the range (in dollars per share) $ 2.42
Options Outstanding  
Number of Shares Underlying Options (in shares) | shares 6,261,304
Weighted-Average Remaining Contractual Life 8 years 7 months 17 days
Weighted-Average Exercise Price (in dollars per share) $ 2.38
Options Exercisable  
Number of Shares Underlying Options (in shares) | shares 1,617,712
Weighted Average Exercise Price (in dollars per share) $ 2.37
$2.52 - $3.49  
Stock options by exercise price  
Range of exercise prices, low end of the range (in dollars per share) 2.52
Range of exercise prices, high end of the range (in dollars per share) $ 3.49
Options Outstanding  
Number of Shares Underlying Options (in shares) | shares 3,831,521
Weighted-Average Remaining Contractual Life 6 years 1 month 13 days
Weighted-Average Exercise Price (in dollars per share) $ 2.86
Options Exercisable  
Number of Shares Underlying Options (in shares) | shares 2,760,475
Weighted Average Exercise Price (in dollars per share) $ 2.92
$3.54 - $4.49  
Stock options by exercise price  
Range of exercise prices, low end of the range (in dollars per share) 3.54
Range of exercise prices, high end of the range (in dollars per share) $ 4.49
Options Outstanding  
Number of Shares Underlying Options (in shares) | shares 5,130,353
Weighted-Average Remaining Contractual Life 5 years 4 months 28 days
Weighted-Average Exercise Price (in dollars per share) $ 4.07
Options Exercisable  
Number of Shares Underlying Options (in shares) | shares 4,685,356
Weighted Average Exercise Price (in dollars per share) $ 4.05
$4.53 - $8.85  
Stock options by exercise price  
Range of exercise prices, low end of the range (in dollars per share) 4.53
Range of exercise prices, high end of the range (in dollars per share) $ 8.85
Options Outstanding  
Number of Shares Underlying Options (in shares) | shares 2,345,701
Weighted-Average Remaining Contractual Life 1 year 2 months 4 days
Weighted-Average Exercise Price (in dollars per share) $ 7.14
Options Exercisable  
Number of Shares Underlying Options (in shares) | shares 2,345,701
Weighted Average Exercise Price (in dollars per share) $ 7.14
$1.68 - $8.85  
Stock options by exercise price  
Range of exercise prices, low end of the range (in dollars per share) 1.68
Range of exercise prices, high end of the range (in dollars per share) $ 8.85
Options Outstanding  
Number of Shares Underlying Options (in shares) | shares 27,260,463
Weighted-Average Remaining Contractual Life 6 years 5 months 15 days
Weighted-Average Exercise Price (in dollars per share) $ 3.05
Options Exercisable  
Number of Shares Underlying Options (in shares) | shares 17,802,873
Weighted Average Exercise Price (in dollars per share) $ 3.42