XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation - Summary of Stock-based Payment Arrangement Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 42,147 $ 34,725 $ 143,943 $ 91,828
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 1,230 922 4,988 1,504
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 10,035 4,774 30,386 8,814
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 21,569 20,110 68,088 40,148
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 9,313 $ 8,919 $ 40,481 $ 41,362