XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity and Weighted Average Exercise Prices
The following table is a summary of the Company’s stock option activity and weighted average exercise prices for the nine months ended September 30, 2025:
Stock Option ActivityWeighted Average Remaining Contractual Term
(In years)
Aggregate Intrinsic Value
(In thousands)
Options
(In thousands)
Weighted
Average
Exercise Price
Balance outstanding at December 31, 2024178 $343.95 3.95$
Granted 27 16.20 
Cancelled or expired(16)299.59 
Balance outstanding at September 30, 2025189 189.81 5.90
Options vested and expected to vest 160 221.32 5.33
Options exercisable at September 30, 202594 $355.85 2.94$
The total fair value of stock options exercised during the nine months ended September 30, 2025 and 2024 was immaterial.
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
The following table is a summary of the Company’s RSU and PRSU activity and weighted average grant date fair value for the nine months ended September 30, 2025:
Number of Shares
Weighted Average Grant Date Fair Value
Aggregate Fair Value
(In thousands)(Per share)(In thousands)
Balance outstanding at December 31, 2024835 $30.45 
Awarded649 13.37 
Vested(474)25.40 
Forfeited(152)32.73 
Non-vested and outstanding at September 30, 2025858 19.00 7,508 
Expected to vest 663 $18.76 $5,799 
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award
Total stock-based compensation costs included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2025 and 2024 are as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(In thousands)(In thousands)
Cost of revenue $77 $251 $466 $882 
Sales and marketing 507 2,182 2,944 6,491 
General and administrative 1,283 1,725 4,811 5,841 
Product development 768 1,217 3,383 5,619 
Total$2,635 $5,375 $11,604 $18,833