XML 202 R17.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Stockholders' Equity | 12 Months Ended
--- | ---
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract] |
Stockholders' Equity | Stockholders' Equity In April 2021, the Company's certificate of incorporation was amended and restated such that the total number of shares of common stock authorized to be issued was increased to 500,000,000 shares and the total number of shares of preferred stock authorized to be issued was reduced to 10,000,000 shares. Equity Compensation Plans On February 25, 2021, the Board approved, subject to stockholder approval, which was obtained on March 23, 2021, the ESPP, pursuant to which employees would be able to purchase shares of the Company’s common stock at a 15% discount. The Board provided that the share reserve will be refreshed by an evergreen provision of 1% of the Company’s outstanding common stock on the last day of the prior year, or such lesser amount as the Board or its Compensation Committee may determine, which is effective the first day of the following fiscal year. As of December 31, 2024, the Company has reserved 3,705,790 shares of common stock for issuance under the ESPP and 2,525,043 shares remain available for future issuance. On February 25, 2021, the Board approved, subject to stockholder approval, which was obtained on March 23, 2021, the Company’s 2021 Incentive Award Plan (the “2021 Plan”), pursuant to which incentive awards may be awarded to employees, directors and consultants. The 2021 Plan includes any shares underlying awards outstanding under the 2011 Long-Term Incentive Plan, as amended (the “2011 Plan”). The Board provided that the share reserve will be refreshed by an evergreen provision of 5.0% of the shares outstanding on the last day of the prior fiscal year or such lesser amount as determined by the Board, which is effective the first day of the following fiscal year. As of December 31, 2024, the Company has reserved 26,071,320 shares of common stock for issuance pursuant to awards under the 2021 Plan, and 16,390,546 shares remain available for future issuance. Stock Options A summary of option activity is as follows:
|  | Options Outstanding |  |  |  |
(in thousands except share and per share amounts) |  | Number of shares |  | Weighted average exercise price |  | Weighted Average Remaining Contractual Life |  | Aggregate Intrinsic Value
Balance, January 1, 2023 |  | 6,268,485 |  |  | $ | 7.61 |  |  | 5.9 |  | $ | 48,141 |
Granted |  | — |  |  |  |  |  |  |
Exercised |  | (2,244,170) |  |  | 5.79 |  |  |  |  | 26,752 |
Forfeited |  | (109,904) |  |  | 13.80 |  |  |  |  | 309 |
Balance, December 31, 2023 |  | 3,914,411 |  |  | $ | 8.48 |  |  | 6.0 |  | $ | 62,295 |
Granted |  | — |  |  |  |  |  |  |
Exercised |  | (2,578,806) |  |  | 7.85 |  |  |  |  | 60,524 |
Forfeited |  | (37,004) |  |  | 15.92 |  |  |  |  | 414 |
Balance, December 31, 2024 |  | 1,298,601 |  |  | $ | 9.51 |  |  | 5.2 |  | $ | 35,285 |
Exercisable at, December 31, 2024 |  | 1,233,092 |  |  | $ | 9.07 |  |  | 5.1 |  | $ | 34,042 |
No options were granted for the years ended December 31, 2024, 2023, and 2022. The total fair value of stock options vested during the years ended December 31, 2024, 2023, and 2022 was $3.7 million, $4.5 million, and $15.8 million, respectively. As of December 31, 2024, the total unrecognized stock-based compensation expense related to stock options was $0.3 million, net of forfeitures, which the Company expects to recognize over the next 0.1 years. Certain stock option grants provide the option holder the right to exercise their stock options before they vest. As of December 31, 2024, there were no options exercisable that were not yet vested. As of December 31, 2023 and 2022, there were 0.2 million, and 0.3 million options, respectively, that were exercisable that were not yet vested by the option holder at a weighted average exercise price of $2.35, and $2.46 per share, respectively. A summary of the status of non-vested options is as follows:
| Number of shares |  | Weighted Average Grant Date Fair Value Per Share
Balance, January 1, 2022 | 4,787,787 |  |  | $ | 6.10 |
Granted | — |  |  |
Forfeited | (675,375) |  |  | 5.36 |
Vested | (2,281,344) |  |  | 6.89 |
Balance, December 31, 2022 | 1,831,068 |  |  | 5.36 |
Granted | — |  |  |
Forfeited | (80,864) |  |  | 7.16 |
Vested | (956,667) |  |  | 4.67 |
Balance, December 31, 2023 | 793,537 |  |  | 6.04 |
Granted | — |  |  |
Forfeited | (33,630) |  |  | 8.41 |
Vested | (694,398) |  |  | 5.67 |
Balance, December 31, 2024 | 65,509 |  |  | $ | 8.67 |
All non-vested stock options issued as of the date of the option holder’s termination will be forfeited, except for certain non-vested stock options granted to executive management that have special vesting provisions upon involuntary termination or resignation. The special provisions call for the accelerated vesting of a portion of the options granted to the employee under certain circumstances. Restricted Stock Units The Company's restricted stock units vest and settle upon the satisfaction of a service condition. The service condition for the awards is satisfied over generally three to four years. The total fair value of restricted stock units vested during the year ended December 31, 2024 was $56.3 million. Restricted stock unit activity was as follows:
| Number of Units |  | Weighted Average Grant Date Fair Value Per Share
Nonvested as of January 1, 2023 | 7,101,096 |  |  | $ | 17.45 |
Granted | 3,676,190 |  | 16.12 |
Vested | (2,832,027) |  | 17.29 |
Forfeited | (639,816) |  | 17.33 |
Nonvested as of December 31, 2023 | 7,305,443 |  |  | $ | 16.85 |
Granted | 2,550,824 |  | 26.69 |
Vested | (2,966,340) |  | 18.50 |
Forfeited | (792,674) |  | 17.20 |
Nonvested as of December 31, 2024 | 6,097,253 |  | $ | 20.12 |
As of December 31, 2024, the total unrecognized stock-based compensation expense related to RSUs was $95.0 million, net of forfeitures, which the Company expects to recognize over the next 2.4 years. Employee Stock Purchase Plan The first offering period commenced on May 15, 2021, and as of December 31, 2024, 1,180,747 shares have been issued under the ESPP with 312,838 shares issued during the year ended December 31, 2024. Stock-based compensation expense was included in the consolidated statements of operations as follows:
|  | Year ended December 31,
(in thousands) |  | 2024 |  | 2023 |  | 2022
Cost of revenues |  | $ | 5,366 |  |  | $ | 5,584 |  |  | $ | 4,389 |
Research and development |  | 17,279 |  |  | 15,995 |  |  | 11,398 |
Sales and marketing |  | 9,049 |  |  | 7,220 |  |  | 4,042 |
General and administrative |  | 27,743 |  |  | 22,432 |  |  | 24,763 |
Total stock-based compensation expenses |  | $ | 59,437 |  |  | $ | 51,231 |  |  | $ | 44,592 |
On November 5, 2021, the Company entered into a separation agreement with the former Chief Executive Officer of the Company. The agreement resulted in a modification of the former employee's 438,783 outstanding stock options and 50,000 RSUs, which accelerated certain vestings, resulting in the recognition of $10.1 million of expense, which was recognized ratably over the remaining requisite service period, through December 31, 2022. The amount of stock-based compensation capitalized as part of deferred costs was $0.7 million for both the years ended December 31, 2024 and December 31, 2023, and $0.6 million for the year ended December 31, 2022.

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for equity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 + Details
Name: | us-gaap_StockholdersEquityNoteDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration