XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation Expense
Stock-based compensation expense was included in the condensed consolidated statements of operations as follows:
Three months ended September 30,
Nine months ended September 30,
(in thousands)2025202420252024
Cost of revenues$2,103 $1,407 $6,445 $3,932 
Research and development5,726 4,492 16,584 12,746 
Sales and marketing3,572 2,327 9,969 6,649 
General and administrative9,328 7,031 27,248 20,495 
Total stock-based compensation expenses$20,729 $15,257 $60,246 $43,822