XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following summarizes the stock option activity for the three months ended March 31, 2025:
Number of
options
outstanding
Weighted-
average
exercise price
(Per share)
Weighted-
average
remaining
contract life
(In years)
Aggregate
intrinsic value 
(In thousands)
Outstanding as of December 31, 202479,238 $13.31 2.12$377 
Granted— — 
Exercised(925)9.60 
Forfeited or expired— — 
Outstanding as of March 31, 202578,313 $13.36 1.88$175 
Options vested and exercisable at March 31, 202578,313 $13.36 1.88$175 
Options vested and expected to vest as of March 31, 202578,313 $13.36 1.88$175 
Schedule of Restricted Stock Unit Activity
The following summarizes the restricted stock unit (“RSU”) activity for the three months ended March 31, 2025:
Number of awards outstandingWeighted-average grant date fair value (Per share)
Nonvested RSUs as of December 31, 20244,364,486 $19.25 
Granted1,022,795 15.89 
Vested(1,348,320)20.11 
Forfeited(84,730)17.59 
Nonvested RSUs as of March 31, 20253,954,231 $18.12 
Schedule of Total Stock-Based Compensation Expense
The Company recognized total stock-based compensation expense as follows:
Three months ended March 31,
20252024
(In thousands)
Cost of revenue$525 $396 
Research and development5,557 5,316 
Sales and marketing2,274 2,166 
General and administrative5,219 4,461 
Total$13,575 $12,339