XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Employee Benefit Plans - Summary of Stock-based Compensation Expense Recognized in Financial Statements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense, net of amounts capitalized $ 98,564 $ 79,167 $ 60,245
Capitalized stock-based compensation expense 2,213 2,243 3,503
Stock-based compensation expense 100,777 81,410 63,748
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense, net of amounts capitalized 5,862 4,450 3,658
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense, net of amounts capitalized 40,821 30,693 21,159
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense, net of amounts capitalized 23,585 19,707 11,950
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense, net of amounts capitalized $ 28,296 $ 24,317 $ 23,478