XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Equity Compensation Plans - Allocation of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 13,110 $ 11,348 $ 39,438 $ 25,764
Stock-based compensation capitalized in property and equipment 1,028 563 2,745 1,714
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 3,283 2,574 10,019 5,981
Technology and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 5,455 4,964 16,987 11,736
Marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 537 403 1,615 1,130
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 3,835 $ 3,407 $ 10,817 $ 6,917