v3.25.2
Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized $ 49,280 $ 55,139 $ 100,944 $ 107,581
Capitalized stock-based compensation 1,021 382 1,713 756
Total stock-based compensation expense 50,301 55,521 102,657 108,337
Executive Chairman        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 4,200 5,800 9,400 7,700
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 1,437 1,682 2,955 3,203
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 8,618 10,355 17,831 19,021
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 11,819 18,376 25,228 35,677
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 27,406 24,726 54,930 49,680
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 $ 10,400 $ 12,700 $ 21,700 $ 26,200