XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense $ 22,101 $ 18,104 $ 41,759 $ 37,588  
Stock-based compensation expense accrued 5,372   5,372   $ 4,043
Cost of revenues: | Subscriptions and licenses          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense (732) 1,132 362 2,166  
Cost of revenues: | Services          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 756 707 1,638 1,714  
Research and development          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 5,082 4,424 9,963 9,710  
Selling and marketing          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 3,542 2,943 6,320 5,813  
General and administrative          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 13,453 8,898 23,476 18,185  
Restricted stock and RSUs expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 15,987 13,530 29,677 27,453  
Bonus Plan expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 4,879 3,336 10,180 7,882  
ESPP expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 591 600 1,215 1,175  
Stock grants expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 600 600 600 600  
Stock option expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense 0 0 0 343  
DCP elective participant deferrals expense          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense $ 44 $ 38 $ 87 $ 135