XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Payment Arrangement Expenses
Stock-based compensation expense included in the Company's condensed consolidated statements of operations is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cost of revenue$100 $1,095 $1,200 $2,225 
Sales and marketing6,105 21,917 22,071 42,123 
Research and development17,207 58,933 45,000 114,873 
General and administrative11,140 11,614 25,396 23,282 
Total
$34,552 $93,559 $93,667 $182,503