XML 95 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock-based Compensation Expense        
Total stock-based compensation expense $ 52,611 $ 44,503 $ 156,721 $ 128,682
Stock Options        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 5,781   $ 5,781  
Weighted-average amortization period     1 year 8 months 12 days  
RSU (excluding PRSUs)        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 315,047   $ 315,047  
Weighted-average amortization period     2 years 8 months 12 days  
PRSU        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 16,228   $ 16,228  
Weighted-average amortization period     1 year 10 months 24 days  
ESPP        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 557   $ 557  
Weighted-average amortization period     1 month 6 days  
Cost of revenue        
Stock-based Compensation Expense        
Total stock-based compensation expense 9,856 8,329 $ 29,077 24,659
Research and development        
Stock-based Compensation Expense        
Total stock-based compensation expense 12,980 10,603 38,375 32,567
Sales and marketing        
Stock-based Compensation Expense        
Total stock-based compensation expense 16,404 15,761 50,840 44,148
General and administrative        
Stock-based Compensation Expense        
Total stock-based compensation expense $ 13,371 $ 9,810 $ 38,429 $ 27,308