XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Stock-based Payment Arrangement Expenses
The Company recognized stock-based compensation expense for the periods indicated as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of revenue$2,706 $473 $3,758 $582 
Sales and marketing13,432 2,221 20,351 4,040 
Research and development25,890 13,573 46,519 20,038 
General and administrative15,128 10,877 31,168 32,443 
Total$57,156 $27,144 $101,796 $57,103