XML 80 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Summary of Stock-based Compensation Expense Recognized in Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized $ 25,573 $ 19,471 $ 49,172 $ 36,973
Capitalized stock-based compensation expense 577 710 1,136 1,486
Stock-based compensation expense 26,150 20,181 50,308 38,459
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 1,580 1,047 3,062 2,007
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 10,313 7,496 19,810 13,953
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 6,414 4,841 12,192 9,184
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized $ 7,266 $ 6,087 $ 14,108 $ 11,829