XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule 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,
2022202120222021
Cost of revenue$1,230 $922 $4,988 $1,504 
Sales and marketing10,035 4,774 30,386 8,814 
Research and development21,569 20,110 68,088 40,148 
General and administrative9,313 8,919 40,481 41,362 
Total$42,147 $34,725 $143,943 $91,828