v3.26.3
Stockholders' Equity - Schedule of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Stock-based Compensation Expense        
Total stock-based compensation expense $ 34,927 $ 33,339 $ 100,571 $ 114,443
Stock Option        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 0   $ 0  
Weighted-average amortization period     0 years  
RSU (excluding PRSUs)        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 179,577   $ 179,577  
Weighted-average amortization period     2 years 1 month 6 days  
PRSU        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 30,777   $ 30,777  
Weighted-average amortization period     1 year 9 months 18 days  
ESPP        
Stock-based Compensation Expense        
Unrecognized stock-based compensation expense 450   $ 450  
Weighted-average amortization period     1 month 6 days  
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Stock-based Compensation Expense        
Total stock-based compensation expense 5,690 6,852 $ 17,791 21,332
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Stock-based Compensation Expense        
Total stock-based compensation expense 14,601 11,190 36,140 35,366
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Stock-based Compensation Expense        
Total stock-based compensation expense 6,297 6,896 21,069 24,415
Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense        
Stock-based Compensation Expense        
Total stock-based compensation expense $ 8,339 $ 8,401 $ 25,571 $ 33,330