XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION PLANS - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock-based compensation        
Stock-based compensation $ 5,844 $ 4,045 $ 14,619 $ 12,061
Product cost of revenue        
Stock-based compensation        
Stock-based compensation 17 64 116 234
Service cost of revenue        
Stock-based compensation        
Stock-based compensation 152 291 636 1,037
Research and development        
Stock-based compensation        
Stock-based compensation 398 745 1,578 2,429
Sales and marketing        
Stock-based compensation        
Stock-based compensation 1,493 1,108 3,732 3,219
General and administrative        
Stock-based compensation        
Stock-based compensation $ 3,784 $ 1,837 $ 8,557 $ 5,142