XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount The following table summarizes total stock-based compensation expense for each of the line items on our condensed consolidated statements of operations:
Three Months Ended March 31,
20252024
Cost of sales
Product$291 $276 
Service114 54 
Total cost of sales405 330 
Operating expenses
Selling, general and administrative2,725 3,942 
Research and development628 267 
Total operating expenses3,353 4,209 
Total stock-based compensation$3,758 $4,539