XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Based Compensation Expense
The amounts of stock based compensation expense recorded is as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Cost of product revenue$37 $11 $67 $11 
Cost of service revenue38 30 119 90 
Research and development2,051 1,802 5,877 4,021 
General and administrative3,079 2,724 10,756 5,050 
Total stock based compensation$5,205 $4,567 $16,819 $9,172