v3.26.1
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Information Pertaining to Option Activity (Including Rollover Options)
Information pertaining to option activity under all plans (including rollover options) during the six months ended June 30, 2026 and 2025 is as follows:
Number of
options
Weighted average
exercise price per
share
Weighted
average
remaining
contractual life
Outstanding December 31, 202513,992,173$18.71 5.1
Granted— 
Exercised(433,775)15.80 
Forfeited(1,738,159)21.43 
Outstanding June 30, 202611,820,239$18.42 4.5
Number of
options
Weighted average
exercise price per
share
Weighted
average
remaining
contractual life
Outstanding December 31, 202416,511,128$17.57 5.8
Granted132,06536.94 
Exercised(1,577,468)9.55 
Forfeited(83,792)27.28 
Outstanding June 30, 202514,981,933$18.54 5.4
Schedule of the Significant Assumptions Used in Estimating the Fair Value of Options Granted
The following is a summary of the significant assumptions used in estimating the fair value of options granted during the three and six months ended June 30, 2026 and 2025:
Three months ended June 30,Six months ended June 30,
2026202520262025
Risk free interest rateN/A3.95 %N/A3.95 %
Expected dividend yieldN/A%N/A%
Expected term of stock awardN/A6.2N/A6.2
Expected volatility in stock priceN/A46.24 %N/A46.24 %
Schedule of RSU Activity
The following table summarizes RSU activity during the six months ended June 30, 2026 and 2025.
Number of
shares
Weighted
average grant
date fair value
Outstanding December 31, 20254,220,158$31.65 
Granted2,130,19524.63 
Vested(510,848)26.36 
Forfeited(1,125,310)31.24 
Outstanding June 30, 20264,714,195$29.15 
Number of
shares
Weighted
average grant
date fair value
Outstanding December 31, 20242,089,241$21.91 
Granted2,240,01737.38 
Vested(460,362)21.50 
Forfeited(48,350)27.38 
Outstanding June 30, 20253,820,546 $30.96 
Schedule of Significant Assumptions in Estimating the Fair Value of PSUs Granted
The following is a summary of the significant assumptions used in estimating the fair value of PSUs granted during the three and six months ended June 30, 2025.
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Risk free interest rateN/A3.92 %N/A3.92 %
Expected dividend yieldN/A%N/A0%
Expected term of stock awardN/A4.0N/A4.0
Expected volatility in stock priceN/A40.00 %N/A40.00 %
Schedule of PSU Activity
The following table summarizes PSU activity during the six months ended June 30, 2026 and 2025.
Number of
shares
Weighted
average grant
date fair value
Outstanding December 31, 2025396,197$61.67 
Granted1,388,03025.21 
Vested— 
Forfeited(101,808)25.62 
Outstanding June 30, 20261,682,419$33.77 
Number of
shares
Weighted
average grant
date fair value
Outstanding December 31, 2024$— 
Granted396,19761.67 
Vested— 
Forfeited— 
Outstanding June 30, 2025396,197$61.67 
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense was recorded in the following cost and expense categories in the consolidated statements of operations:
Three months ended June 30,Six months ended June 30,
2026202520262025
Cost of revenue$594 $415 $1,029 $646 
General and administrative9,565 7,094 18,317 11,200 
Sales and marketing2,738 2,414 2,347 3,806 
Research and development906 1,607 3,556 2,622 
Total$13,803 $11,530 $25,249 $18,274