XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-based Compensation Expense        
Total stock-based compensation expense $ 41,859 $ 43,632 $ 81,104 $ 88,316
Stock Option        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 499   $ 499  
Weighted-average amortization period     7 months 6 days  
RSU (excluding PRSUs)        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 296,891   $ 296,891  
Weighted-average amortization period     2 years 8 months 12 days  
PRSU        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 17,148   $ 17,148  
Weighted-average amortization period     1 year 6 months  
ESPP        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 1,377   $ 1,377  
Weighted-average amortization period     4 months 24 days  
Cost of revenue        
Stock-based Compensation Expense        
Total stock-based compensation expense 7,296 7,789 $ 14,480 15,392
Research and development        
Stock-based Compensation Expense        
Total stock-based compensation expense 8,829 9,827 17,519 20,757
Sales and marketing        
Stock-based Compensation Expense        
Total stock-based compensation expense 13,355 13,824 24,929 27,844
General and administrative        
Stock-based Compensation Expense        
Total stock-based compensation expense $ 12,379 $ 12,192 $ 24,176 $ 24,323