Stockholders' Equity |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stockholders' Equity | Stockholders’ Equity Share Repurchase Program—The Company maintains a share repurchase program under which the Company may purchase shares of its Class A common stock (the Repurchase Program), originally authorized by its Board of Directors in May 2023 and subsequently increased through additional authorizations from time to time. In February 2026, the Company’s Board of Directors approved an increase of $100.0 million to the amount authorized for repurchases under the Repurchase Program. The Company repurchased 1.1 million and 9.8 million shares of Class A common stock for $10.5 million and $99.7 million during the three and nine months ended September 30, 2026, respectively, and repurchased 1.8 million shares for $19.2 million during the three and nine months ended September 30, 2025. Additionally, the Company paid $0.4 million of excise taxes during the nine months ended September 30, 2026 which related to previous share repurchases. The remaining share repurchase authorization under the Repurchase Program is $56.6 million as of September 30, 2026. Equity Incentive Plans—The 2021 Equity Incentive Plan and the predecessor 2012 Equity Incentive Plan, both as amended, along with the 2022 Inducement Equity Incentive Plan (collectively, the Plans) comprise the equity incentive plans of the Company. Under the terms of the 2021 Equity Incentive Plan, the number of shares of Class A common stock reserved for issuance under the plan will automatically increase on January 1 of each calendar year, starting January 1, 2023 and ending on and including January 1, 2031, in an amount equal to 5% of the total number of shares of the Company’s capital stock outstanding on December 31 of the prior calendar year, unless the Company’s Board of Directors determines prior to the date of increase that there will be a lesser increase, or no increase. In accordance with these plan terms, the aggregate number of shares of Class A common stock reserved for issuance under the 2021 Equity Incentive Plan increased by 3.6 million shares effective January 1, 2026. Stock Options—A summary of the Company’s stock option activity for its Plans is as follows:
______________ (1)Includes 0.2 million of stock options with both service-based and performance-based conditions. (2)Includes 0.1 million of stock options with both service-based and performance-based conditions. The weighted-average grant-date fair value of options granted during the nine months ended September 30, 2026 was $5.99 per share. The aggregate intrinsic value of options exercised was $0.7 million for the nine months ended September 30, 2026. The per-share fair value of each stock option granted was determined on the date of grant using the following weighted-average assumptions:
Restricted Stock Units—A summary of the Company’s outstanding nonvested RSUs for its Plans is as follows:
______________ (1)Includes less than 0.1 million of RSUs with both service-based and performance-based conditions. The total fair value of shares that vested under RSUs was $15.4 million during the nine months ended September 30, 2026. Effective October 1, 2026, the Company modified RSU awards in connection with separation agreements with two employees. The two employees had existing RSU awards, granted concurrently with an acquisition, which provided for accelerated vesting of unvested RSUs in the event of a qualifying termination. As a result of these separations, the Company accelerated the recognition of stock-based compensation for the grant-date fair values of the original RSU awards. Under the terms of the separation agreements, approximately 0.2 million of these RSUs were modified to cancel upon separation. There was no incremental stock-based compensation cost resulting from these modifications. During the three months ended September 30, 2026, the Company recognized $3.9 million of accelerated stock-based compensation related to these RSU awards, including $1.9 million related to the approximately 0.2 million of RSUs which were modified to cancel upon separation, which is included in sales and marketing expenses on the condensed consolidated statements of operations. As of September 30, 2026, all stock-based compensation related to these RSU awards has been recognized in the condensed consolidated statements of operations. Employee Stock Purchase Plan—The terms of the Employee Stock Purchase Plan (ESPP) provide for automatic increases in the number of shares reserved for issuance on January 1 of each calendar year, beginning in 2023 and through 2031, subject to terms of the ESPP. In accordance with these plan terms, the aggregate number of Class A common stock authorized for issuance under the ESPP increased by 0.7 million effective January 1, 2026. Prior to capitalizing amounts related to software development costs, the Company recognized stock-based compensation related to the ESPP of $0.2 million and $0.6 million, during the three and nine months ended September 30, 2026, respectively, and $0.2 million and $0.7 million during the three and nine months ended September 30, 2025, respectively. Stock-Based Compensation—The Company recognized stock-based compensation under the Plans and ESPP as follows:
In addition, stock-based compensation capitalized related to software development costs was $0.4 million and $0.9 million during the three months ended September 30, 2026 and 2025, respectively, and $1.5 million and $2.5 million during the nine months ended September 30, 2026 and 2025, respectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||