XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20222021
Cost of revenue$1,052 $109 
Sales and marketing6,919 1,819 
Research and development20,629 6,465 
General and administrative16,040 21,566 
Total$44,640 $29,959