XML 91 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense $ 18,042 $ 16,097 $ 55,037 $ 57,856  
Stock-based compensation expense accrued 2,162   2,162   $ 1,556
Research and development          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 5,601 5,018 16,654 14,981  
Selling and marketing          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 4,014 3,305 11,977 9,625  
General and administrative          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 6,880 6,549 21,501 30,025  
Subscriptions and licenses | Cost of revenues:          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 984 520 3,034 882  
Services | Cost of revenues:          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 563 705 1,871 2,343  
Restricted stock and RSUs expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 15,614 14,375 47,056 44,052  
Bonus Plan expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 1,754 1,057 5,406 11,237  
ESPP expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 674 622 1,975 1,837  
Stock grants expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense 0 0 600 600  
DCP elective participant deferrals expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation expense $ 0 $ 43 $ 0 $ 130