XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock-based Compensation Expense    
Total stock-based compensation expense $ 44,684 $ 50,743
Stock Option    
Stock-based Compensation Expense    
Unrecognized stock-based compensation expense $ 3,626  
Weighted-average amortization period 1 year 4 months 24 days  
RSU (excluding PRSUs)    
Stock-based Compensation Expense    
Unrecognized stock-based compensation expense $ 369,349  
Weighted-average amortization period 3 years 1 month 6 days  
PRSU    
Stock-based Compensation Expense    
Unrecognized stock-based compensation expense $ 19,581  
Weighted-average amortization period 1 year 10 months 24 days  
ESPP    
Stock-based Compensation Expense    
Unrecognized stock-based compensation expense $ 952  
Weighted-average amortization period 1 month 6 days  
Cost of revenue    
Stock-based Compensation Expense    
Total stock-based compensation expense $ 7,603 9,333
Research and development    
Stock-based Compensation Expense    
Total stock-based compensation expense 10,930 12,382
Sales and marketing    
Stock-based Compensation Expense    
Total stock-based compensation expense 14,020 17,045
General and administrative    
Stock-based Compensation Expense    
Total stock-based compensation expense $ 12,131 $ 11,983