v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation Expense
Stock-based compensation expense was included in the Unaudited Condensed Consolidated Statements of Operations as follows:
Three months ended
June 30,
Six months ended
June 30,
(in thousands)2026202520262025
Cost of revenues$1,798 $1,706 $3,228 $4,342 
Research and development5,139 5,424 10,384 10,858 
Sales and marketing2,350 3,550 5,308 6,397 
General and administrative8,205 8,835 15,882 17,920 
Total stock-based compensation expenses$17,492 $19,515 $34,802 $39,517