XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION PLANS - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stock-based compensation        
Stock-based compensation $ 4,045 $ 4,950 $ 12,061 $ 16,914
Product cost of revenue        
Stock-based compensation        
Stock-based compensation 64 121 234 385
Service cost of revenue        
Stock-based compensation        
Stock-based compensation 291 536 1,037 1,597
Research and development        
Stock-based compensation        
Stock-based compensation 745 1,259 2,429 3,821
Sales and marketing        
Stock-based compensation        
Stock-based compensation 1,108 1,402 3,219 5,673
General and administrative        
Stock-based compensation        
Stock-based compensation $ 1,837 $ 1,632 $ 5,142 $ 5,438