XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation Expense The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded in the Company’s unaudited condensed consolidated statement of operations:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Cost of revenue$59 $32 $98 $49 
Sales and marketing1,209 840 1,979 1,368 
Research and development1,371 542 2,007 885 
General and administrative4,527 2,351 8,197 4,259 
Total stock-based compensation$7,166 $3,765 $12,281 $6,561 
Schedule of Weighted-Average Assumptions to Determine Fair Value
The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Expected volatility— %63.0 %61.8 %63.2 %
Weighted-average risk-free interest rate— %3.48 %4.28 %3.70 %
Expected dividend yield— — — — 
Expected life – in years— 666
Schedule of Option Activity
A summary of the Company’s option activity as of June 30, 2024, and changes during the six months then ended are as follows:
Number of OptionsWeighted-Average Exercise Price (per share)Weighted-Average Remaining Contractual Term (in years)
Outstanding at January 1, 20247,175,494 $7.02 7.78
Granted15,888 12.62 
Exercised(1,190,759)2.56 
Forfeited(293,682)8.64 
Outstanding at June 30, 2024
5,706,941 7.88 7.51
Options exercisable at June 30, 2024
3,217,588 6.106.74
Schedule of Restricted Stock Unit Activity
A summary of RSU activity for the six months ended June 30, 2024 is as follows:
Number of SharesWeighted-Average Grant Date Fair ValueAggregate Fair Value
Unvested balance at January 1, 20242,571,318$9.88 $25,405 
Granted2,790,87812.5635,053
Vested(831,735)9.577,960 
Forfeited(192,887)9.041,744 
Unvested balance as of June 30, 2024
4,337,574$11.70 $50,750 
Schedule of Performance Share Units Activity
A summary of PSU activity for the six months ended June 30, 2024 is as follows:
Number of SharesWeighted-Average Grant Date Fair ValueAggregate Fair Value
Unvested balance at January 1, 20241,077,726$11.61 $12,512 
Granted1,146,49112.5614,400
Vested— — 
Forfeited— — 
Unvested balance at June 30, 2024
2,224,217$12.10 $26,913