v3.25.2
Equity Incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense $ 13,359 $ 12,958 $ 25,506 $ 27,256
Cost of Revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 1,010 1,011 1,889 1,917
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 4,276 4,170 8,334 8,854
Sales and Marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 3,508 3,177 6,652 6,190
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense $ 4,565 $ 4,600 $ 8,631 $ 10,295