Stock-Based Compensation |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock-Based Compensation | Note 10. Stock-Based Compensation The Company maintains the following equity incentive plans: 2011 Equity Incentive Plan In 2011, the Company established its 2011 Equity Incentive Plan (the “2011 Plan”) that provided for the granting of stock options to employees and nonemployees of the Company. Under the 2011 Plan, the Company had the ability to issue incentive stock options (“ISOs”), nonstatutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, and restricted stock unit awards (“RSUs”). Options under the 2011 Plan could be granted for periods of up to 10 years. The ISOs could be granted at a price per share not less than the fair value at the date of grant. 2019 Equity Incentive Plan The Company’s board of directors adopted and the Company’s stockholders approved the 2019 Equity Incentive Plan (the “2019 Plan”) in May 2019 and June 2019, respectively. The 2019 Plan became effective in June 2019 in connection with the Company’s IPO, and no further grants were made under the 2011 Plan. Shares reserved and remaining available for issuance under the 2011 Plan were added to the 2019 Plan reserve upon its effectiveness. The 2019 Plan provides for the grant of ISOs, NSOs, stock appreciation rights, restricted stock awards, RSUs, performance-based stock awards, and other forms of equity compensation. Additionally, the 2019 Plan provides for the grant of performance cash awards. ISOs may be granted only to the Company’s employees and to any of the Company’s parent or subsidiary corporation’s employees. All other awards may be granted to employees, including officers, and to non-employee directors and consultants of the Company and any of the Company’s affiliates. The exercise price of a stock option generally cannot be less than 100% of the fair market value of the Company’s common stock on the date of grant. Options under the 2019 Plan may be granted for periods of up to 10 years. 2020 Inducement Plan The Compensation Committee of the Company’s board of directors adopted the 2020 Inducement Plan (the “Inducement Plan”) in May 2020, which became effective upon adoption. The Inducement Plan was adopted without stockholder approval, as permitted by the Nasdaq Stock Market rules. The Inducement Plan provides for the grant of equity-based awards, including NSOs, stock appreciation rights, restricted stock awards, RSUs, performance-based stock awards, and other forms of equity compensation, and its terms are substantially similar to the stockholder-approved 2019 Plan. In accordance with relevant Nasdaq Listing Rules, awards under the Inducement Plan may only be made to individuals not previously employees or non-employee directors of the Company (or following such individuals’ bona fide period of non-employment with the Company), as an inducement material to the individuals' entry into employment with the Company. 2019 Employee Stock Purchase Plan The Company’s board of directors adopted and the Company’s stockholders approved the 2019 Employee Stock Purchase Plan (the “ESPP”) in May 2019 and June 2019, respectively. Subject to any plan limitations, the ESPP allows eligible employees to contribute, normally through payroll deductions, up to 15% of their earnings for the purchase of the Company’s common stock at a discounted price per share. The price at which common stock is purchased under the ESPP is equal to 85% of the fair market value of the Company’s common stock on the first or last day of the offering period, whichever is lower. The ESPP provides for separate six-month offering periods beginning on May 1 and November 1 of each year. Shares of common stock available for issuance under the Company’s equity incentive plans at December 31, 2023 were as follows:
Stock Option Activity A summary of the Company’s stock option activity (excluding performance-based stock option activity summarized further below) for the years ended December 31, 2023, 2022, and 2021 is as follows:
Options granted to new hires generally vest over a four-year period, with 25% vesting at the end of one year and the remaining vesting monthly thereafter. Options granted as merit awards generally vest monthly over a - or four-year period. The aggregate intrinsic value of unexercised stock options is calculated as the difference between the closing price of the Company’s common stock of $2.10 on December 31, 2023 and the exercise prices of the underlying stock options. Out-of-the money stock options are excluded from aggregate intrinsic value. The weighted-average grant date fair value of options granted was $1.81, $3.21, and $13.14 per share for the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, the unrecognized stock-based compensation of unvested options was $7.2 million, which is expected to be recognized over a weighted-average period of 2.02 years. Valuation of Stock Options The Company estimated the fair value of stock options (excluding performance-based stock options discussed below) using the Black-Scholes option-pricing model. Fair value of stock options is recognized as compensation expense on a straight-line basis over the requisite service periods of the awards. Fair value of stock options was estimated using the following range of assumptions:
Performance-Based Stock Option Activity Performance-based stock options granted to the Company's then Chief Executive Officer in 2020, and vested in the same year due to fulfillment of the performance condition, expired at the end of 2023. A summary of the Company’s performance-based stock option activity for the years ended December 31, 2023, 2022 and 2021 is as follows:
RSU Activity and Valuation A summary of the Company’s RSU activity for the years ended December 31, 2023, 2022 and 2021 is as follows:
The Company grants RSUs to employees to receive shares of the Company’s common stock. The RSUs awarded are subject to the individual’s continued service to the Company through each applicable vesting date. RSUs granted to new hires generally vest annually over a four-year period. RSUs granted as merit awards generally vest semi-annually over a - or four-year period. The Company accounts for the fair value of RSUs using the closing market price of the Company’s common stock on the date of grant. The aggregate fair value of unvested RSUs is calculated using the closing price of the Company’s common stock of $2.10 on December 31, 2023. As of December 31, 2023, the unrecognized stock-based compensation cost of unvested RSUs was $9.5 million, which is expected to be recognized over a weighted-average period of 1.87 years. The Company’s default tax withholding method for RSUs is the sell-to-cover method, in which shares with a market value equivalent to the tax withholding obligation are sold on behalf of the holder of the RSUs upon vesting and settlement to cover the tax withholding liability and the cash proceeds from such sales are remitted by the Company to taxing authorities. ESPP Activity and Valuation During the years ended December 31, 2023, 2022 and 2021, 999,194, 416,514, and 128,289 shares of common stock were purchased under the ESPP, respectively. The fair value of stock purchase rights granted under the ESPP was estimated using the following range of assumptions:
Stock-based Compensation Expense The following is a summary of stock-based compensation expense by function (in thousands):
The following is a summary of stock-based compensation expense by award type (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||