XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Awards (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of stock option activity
A summary of the Company’s stock option activity for the nine months ended September 30, 2024 is as follows:
 Number of
Options
Weighted-Average Exercise PriceWeighted-Average
Remaining
Contractual Life
   (in years)
Outstanding — December 31, 20232,240,898 $10.65 3.1
Granted— —  
Exercised(22,727)2.68  
Forfeited/expired(873,422)12.37  
Outstanding — September 30, 20241,344,749 $9.67 3.7
Schedule of activity in connection with restricted stock
Activity in connection with restricted stock units is as follows for the nine months ended September 30, 2024:
 Number of
Shares
Weighted- Average Grant Date Fair Value
Non-vested — December 31, 20235,763,510 $2.94 
Granted3,480,100 3.45 
Vested(2,153,845)3.13 
Forfeited(1,103,038)3.23 
Non-vested — September 30, 20245,986,727 $3.12 
Activity in connection with performance stock units is as follows for the nine months ended September 30, 2024:
 Number of
Shares
Weighted- Average Grant Date Fair Value
Non-vested — December 31, 20232,518,556 $4.18 
Granted1,231,577 4.39 
Vested(364,837)5.99 
Forfeited(131,555)5.25 
Non-vested — September 30, 2024
3,253,741 $4.01 
Schedule of stock-based compensation cost relating to stock options and restricted stock awards
The Company recorded stock-based compensation cost relating to stock options, restricted stock units, and performance stock units in the following categories on the accompanying condensed consolidated statements of comprehensive loss (in thousands):
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2024202320242023
Cost of revenue$66 $44 $180 $148 
Sales and marketing434 493 1,349 3,215 
Technology and development496 1,031 1,524 3,028 
General and administrative1,957 1,705 5,721 5,481 
Total stock-based compensation expense2,953 3,273 8,774 11,872 
Amount capitalized to internal software use187 204 554 651 
Total stock-based compensation cost$3,140 $3,477 $9,328 $12,523