XML 118 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Stock-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-based Compensation Expense      
Stock-based compensation expense $ 166,315 $ 206,292 $ 172,507
Stock Option      
Stock-based Compensation Expense      
Unrecognized stock-based compensation expense $ 1,246    
Weighted-average amortization period 10 months 24 days    
RSUs (including PRSUs)      
Stock-based Compensation Expense      
Unrecognized stock-based compensation expense $ 294,832    
Weighted-average amortization period 2 years 9 months 18 days    
PRSU      
Stock-based Compensation Expense      
Unrecognized stock-based compensation expense $ 10,376    
Weighted-average amortization period 1 year 4 months 24 days    
PRSU      
Stock-based Compensation Expense      
Unrecognized stock-based compensation expense $ 2,714    
Weighted-average amortization period 4 months 24 days    
Cost of revenue      
Stock-based Compensation Expense      
Stock-based compensation expense $ 29,825 38,259 33,297
Research and development      
Stock-based Compensation Expense      
Stock-based compensation expense 37,260 50,430 44,367
Sales and marketing      
Stock-based Compensation Expense      
Stock-based compensation expense 51,214 66,229 59,300
General and administrative      
Stock-based Compensation Expense      
Stock-based compensation expense $ 48,016 $ 51,374 $ 35,543