XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense $ 6,905 $ 3,018 $ 21,025 $ 15,710
Restricted Stock Units (RSUs)        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 6,100 6,400 17,300 17,300
Performance Based Awards and Long Term Performance based Units        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 300 (3,900) 2,300 (2,900)
Employee Stock Purchase Plan        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 500 500 1,400 1,300
Cost of revenues        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 446 172 1,193 727
Research and development        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 2,895 2,334 7,992 7,712
Sales and marketing        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 1,787 1,267 5,061 4,392
General and administrative        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense $ 1,777 $ (755) $ 6,779 $ 2,879