XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
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
Dec. 31, 2024
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock based compensation $ 5,205 $ 4,567 $ 16,819 $ 9,172  
Additional stock based compensation amount     $ 3,799    
2018 Equity Incentive Plan          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Number of shares authorized (in shares) 25,084,129   25,084,129   25,084,129
Number of shares remaining available for future grant (in shares) 4,598,168   4,598,168   1,298,491
Cost of revenue | Product revenue          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock based compensation $ 37 11 $ 67 11  
Cost of revenue | Service revenue          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock based compensation 38 30 119 90  
Research and development          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock based compensation 2,051 1,802 5,877 4,021  
General and administrative          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock based compensation $ 3,079 $ 2,724 $ 10,756 $ 5,050