STOCK-BASED COMPENSATION (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Share-Based Payment Arrangement [Abstract] |
|
Schedule of Total Shares Reserved For Future Issuance |
The Company's total shares reserved for future issuance under its 2020 and 2016 Equity Incentive Plans and 2020 Employee Stock Purchase Plan ("ESPP") are summarized below: | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Pre-funded warrants to purchase common stock | 312,500 | | | 312,500 | | Equity award plans: | | | | Common stock awards reserved for future issuance under 2020 and 2016 Equity Incentive Plans | 7,238,841 | | | 7,204,677 | | Common stock awards reserved for future issuance under the 2020 Employee Stock Purchase Plan | 2,832,929 | | | 2,765,942 | | Stock options issued and outstanding (unvested and vested) under 2020 and 2016 Equity Incentive Plans | 5,318,222 | | | 5,007,908 | | Restricted stock units issued and outstanding (unvested) under 2020 Equity Incentive Plan | 1,813,364 | | | 1,915,281 | | Performance stock units issued and outstanding (unvested) under 2020 Equity Incentive Plan | 692,623 | | | — | | Total shares of common stock reserved | 18,208,479 | | | 17,206,308 | |
|
Schedule of Stock-Based Compensation Expense |
Stock-based compensation expense for stock options, restricted stock units, and the ESPP was recognized in the accompanying Condensed Statements of Operations and Comprehensive Loss as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Cost of sales | $ | 170 | | | $ | 190 | | | $ | 305 | | | $ | 325 | | Research and development | 1,920 | | | 1,866 | | | 3,425 | | | 3,331 | | Selling, general and administrative | 6,144 | | | 5,425 | | | 11,433 | | | 9,344 | | Total stock-based compensation | $ | 8,234 | | | $ | 7,481 | | | $ | 15,163 | | | $ | 13,000 | |
|
Schedule of Valuation Assumptions of Stock Options |
The fair value of granted stock options was estimated as of the date of grant using the Black-Scholes option-pricing model, based on the following inputs: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Expected term (in years) | 6.25 | | 6.25 | | 6.25 | | 6.25 | Weighted average risk-free interest rate | 4.06 | % | | 4.29 | % | | 4.14 | % | | 4.10 | % | Weighted average volatility | 67.64 | % | | 70.50 | % | | 68.35 | % | | 71.20 | % | | | | | | | | | Weighted-average grant-date fair value per stock option | $ | 43.45 | | $ | 33.71 | | $ | 44.76 | | $ | 34.95 |
|
Schedule of Stock Option Activity |
Stock option activity for the period presented is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Number of Shares | | Weighted- Average Exercise Price/Share ($) | | Weighted- Average Remaining Contractual Term (Years) | | Aggregate Intrinsic Value ($)(1) | Outstanding — December 31, 2024 | 5,007,908 | | | 19.29 | | | 6.91 | | 180,669 | | Granted | 498,372 | | | 44.76 | | | | | | Exercised | (135,231) | | | 19.97 | | | | | | Forfeited | (52,827) | | | 24.66 | | | | | | | | | | | | | | Outstanding — June 30, 2025 | 5,318,222 | | | 21.61 | | | 6.72 | | 105,735 | | Exercisable — June 30, 2025 | 3,715,800 | | | 17.43 | | | 5.91 | | 88,579 | | Unvested — June 30, 2025 | 1,602,422 | | | 31.31 | | | 8.59 | | 17,155 | |
(1) The aggregate intrinsic value is calculated as the difference between the exercise price of the options and the fair value of the Company’s common stock as of June 30, 2025.
|
Schedule of Restricted Stock Unit Activity |
Restricted stock unit activity for the period presented is as follows: | | | | | | | | | | | | | Number of Shares | | Weighted-Average Grant Date Fair Value ($) | Outstanding — December 31, 2024 | 1,915,281 | | | 24.41 | | Granted | 464,552 | | | 44.95 | | Vested | (463,578) | | | 24.01 | | Forfeited | (102,891) | | | 24.40 | | Outstanding — June 30, 2025 | 1,813,364 | | | 29.78 | |
|
Schedule of Performance Stock Unit Activity |
Performance stock unit activity for the period presented is as follows: | | | | | | | | | | | | | Number of Shares | | Weighted-Average Grant Date Fair Value ($) | Outstanding — December 31, 2024 | — | | | — | | Granted | 692,623 | | | 44.50 | | | | | | | | | | Outstanding — June 30, 2025 | 692,623 | | | 44.50 | |
|