v3.26.1
Stockholders' Equity and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized $ 43,921 $ 51,664
Capitalized stock-based compensation 711 692
Total stock-based compensation expense 44,632 52,356
Cost of revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized 1,618 1,518
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized 12,301 9,213
Sales and marketing    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized 13,000 13,409
General and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized $ 17,002 27,524
General and administrative | RSUs and PRSUs | Executive Chairman    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized   $ 11,300