XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholder's Equity and Employee Benefit Plans - Summary of Stock-based Compensation Expense Recognized in Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized $ 24,311 $ 24,594 $ 76,155 $ 73,766
Capitalized stock-based compensation expense 480 530 1,928 1,666
Stock-based compensation expense 24,791 25,124 78,083 75,432
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,639 4,613 4,701
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 8,770 10,081 26,117 29,891
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 5,874 5,672 18,297 17,864
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 8,087 7,202 24,367 21,310
Restructuring expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized $ 0 $ 0 $ 2,761 $ 0