XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
2025202420252024
Cost of revenue$175 $1,274 $1,375 $3,499 
Sales and marketing6,878 20,205 28,949 62,328 
Research and development15,593 45,980 60,593 160,853 
General and administrative11,121 9,943 36,517 33,225 
Total
$33,767 $77,402 $127,434 $259,905