v3.25.2
Equity Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation Expense Related To Employee Share-Based Compensation
The following table summarizes the allocation of share-based compensation expense:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Cost of revenue $741 $628 $1,410 $1,158 
Research and development expenses 1,982 1,733 3,834 3,352 
Selling, general and administrative expenses 8,648 8,030 15,757 15,146 
Total $11,371 $10,391 $21,001 $19,656