XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock-based Compensation Expense    
Total stock-based compensation expense $ 39,245 $ 44,684
Stock Option    
Stock-based Compensation Expense    
Unrecognized stock-based compensation expense $ 798  
Weighted-average amortization period 9 months 18 days  
RSU (excluding PRSUs)    
Stock-based Compensation Expense    
Unrecognized stock-based compensation expense $ 351,433  
Weighted-average amortization period 2 years 10 months 24 days  
PRSU    
Stock-based Compensation Expense    
Unrecognized stock-based compensation expense $ 20,908  
Weighted-average amortization period 1 year 8 months 12 days  
ESPP    
Stock-based Compensation Expense    
Unrecognized stock-based compensation expense $ 904  
Weighted-average amortization period 1 month 6 days  
Cost of revenue    
Stock-based Compensation Expense    
Total stock-based compensation expense $ 7,184 7,603
Research and development    
Stock-based Compensation Expense    
Total stock-based compensation expense 8,690 10,930
Sales and marketing    
Stock-based Compensation Expense    
Total stock-based compensation expense 11,574 14,020
General and administrative    
Stock-based Compensation Expense    
Total stock-based compensation expense $ 11,797 $ 12,131