Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION - Option activity of the Plan (Details)

v3.23.3
STOCK BASED COMPENSATION - Option activity of the Plan (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Number of Shares          
Outstanding at beginning of period (in shares)     8,423    
Exercised (in shares)     (1,006)    
Forfeited/expired (in shares)     (1,126)    
Outstanding at end of period (in shares) 6,291   6,291   8,423
Options vested at end of period (in shares)     5,693    
Options vested or expected to vest at end of period (in shares) 6,287   6,287    
Weighted-Average Exercise Price per share          
Outstanding at beginning of period (in dollars per share)     $ 1.83    
Exercised (in dollars per share)     1.20    
Forfeited/expired (in dollars per share)     2.41    
Outstanding at end of period (in dollars per share) $ 1.83   1.83   $ 1.83
Options vested at end of period (in dollars per share)     1.86    
Options vested or expected to vest at end of period     $ 1.83    
Weighted-average remaining contractual term (in years)     5 years 2 months 26 days   6 years 7 days
Options vested at end of period (in years)     5 years 29 days    
Options vested or expected to vest at end of period (in years)     5 years 2 months 26 days    
Aggregate intrinsic value of options outstanding $ 989   $ 989   $ 922
Aggregate intrinsic value of options vested 954   954    
Aggregate intrinsic value of options vested or expected to vest 989   989    
Aggregate intrinsic value of options exercised     900 $ 4,600  
Stock-based compensation expense 7,683 $ 12,040 26,699 41,170  
Unrecognized stock-based compensation expense, stock options 1,100   1,100    
Employee Stock Option [Member]          
Weighted-Average Exercise Price per share          
Stock-based compensation expense $ 300 $ 300 $ 1,000 $ 2,200  
Weighted-average period     10 months 24 days