v3.26.1
Stock-Based Compensation - Schedule of 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, net of amounts capitalized $ 41,803 $ 38,327
Capitalized stock-based compensation expense 854 1,107
Total stock-based compensation expense 42,657 39,434
Cost of revenue    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation, net of amounts capitalized 2,098 1,757
Selling and marketing    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation, net of amounts capitalized 10,520 12,097
Research and development    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation, net of amounts capitalized 16,985 16,188
General and administrative    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation, net of amounts capitalized $ 12,200 $ 8,285