XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED AWARD PLANS - Options under 2020 Plan Price Range (Details) - Stock options
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Options outstanding, vested and exercisable:  
Options outstanding 8,731
Options outstanding, life 0 years
Options vested and exercisable 6,294
Options vested and exercisable, life 0 years
$0.15 to $0.71  
Options outstanding, vested and exercisable:  
Exercise prices, lower range | $ / shares $ 0.15
Exercise prices, upper range | $ / shares $ 0.71
Options outstanding 1,766
Options vested and exercisable 1,766
$2.15  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 2.15
Options outstanding 336
Options outstanding, life 2 years 4 months 24 days
Options vested and exercisable 336
Options vested and exercisable, life 1 year 4 months 24 days
$2.50  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 2.50
Options outstanding 2,161
Options outstanding, life 3 years 9 months 18 days
Options vested and exercisable 2,161
Options vested and exercisable, life 3 years 9 months 18 days
$2.67  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 2.67
Options outstanding 419
Options outstanding, life 4 years 4 months 24 days
Options vested and exercisable 419
Options vested and exercisable, life 4 years 4 months 24 days
$3.17  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 3.17
Options outstanding 1,074
Options outstanding, life 5 years 6 months
Options vested and exercisable 322
Options vested and exercisable, life 5 years 7 months 6 days
$3.73  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 3.73
Options outstanding 1,533
Options outstanding, life 7 years 1 month 6 days
Options vested and exercisable 756
Options vested and exercisable, life 7 years 1 month 6 days
$4.70  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 4.70
Options outstanding 683
Options outstanding, life 7 years 4 months 24 days
Options vested and exercisable 341
Options vested and exercisable, life 7 years 4 months 24 days
$18.47  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 18.47
Options outstanding 213
Options outstanding, life 9 years 2 months 12 days
Options vested and exercisable, life 0 years
$18.96  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 18.96
Options outstanding 235
Options outstanding, life 8 years 10 months 24 days
Options vested and exercisable 105
Options vested and exercisable, life 8 years 10 months 24 days
$19.00  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 19.00
Options outstanding 66
Options outstanding, life 9 years
Options vested and exercisable 17
Options vested and exercisable, life 9 years
$32.16  
Options outstanding, vested and exercisable:  
Exercise prices | $ / shares $ 32.16
Options outstanding 245
Options outstanding, life 8 years 4 months 24 days
Options vested and exercisable 71
Options vested and exercisable, life 7 years 7 months 6 days