XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
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 September 30,Nine Months Ended September 30,
2021202020212020
Cost of revenue$922 $126 $1,504 $204 
Sales and marketing4,774 1,571 8,814 2,812 
Research and development20,110 6,823 40,148 10,692 
General and administrative8,919 2,348 41,362 5,654 
Total$34,725 $10,868 $91,828 $19,362