v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation Expense
Stock-based compensation expense was recorded in the following categories on the Consolidated Statements of Operations (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Cost of product revenue$243 $262 $398 $573 
Cost of service and other revenue217 240 431 550 
Research and development750 553 1,275 1,144 
Selling, general and administrative3,002 4,318 6,635 8,567 
Total stock-based compensation expense$4,212 $5,373 $8,739 $10,834