XML 118 R96.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK-BASED COMPENSATION PLANS - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock-based compensation      
Stock-based compensation $ 19,406 $ 16,086 $ 21,806
Product cost of revenue      
Stock-based compensation      
Stock-based compensation 159 300 510
Service cost of revenue      
Stock-based compensation      
Stock-based compensation 801 1,325 2,147
Research and development      
Stock-based compensation      
Stock-based compensation 2,014 3,166 4,933
Sales and marketing      
Stock-based compensation      
Stock-based compensation 4,647 4,397 7,111
General and administrative      
Stock-based compensation      
Stock-based compensation $ 11,785 $ 6,898 $ 7,105