v3.26.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount The following table summarizes stock-based compensation expense by function for the three and nine months ended September 30, 2026, and 2025:
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
(in thousands)(in thousands)
Cost of revenue210 402 788 960 
Research and development680 830 2,772 1,650 
Selling and marketing365 354 1,228 1,088 
General and administrative956 1,486 3,254 3,771 
$2,211 $3,072 $8,042 $7,469