v3.26.1
Stockholders' Equity - Schedule of Total Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense $ 250,040 $ 247,338
Cost of revenue    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 1,586 1,434
Research and development    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 173,916 156,688
Sales and marketing    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 45,332 54,440
General and administrative    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense $ 29,206 $ 34,776