XML 60 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation Expense The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded in the Company’s unaudited condensed consolidated statements of operations:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cost of revenue$116 $59 $160 $98 
Sales and marketing2,260 1,209 3,887 1,979 
Research and development3,917 1,371 6,383 2,007 
General and administrative7,143 4,527 12,118 8,197 
Total stock-based compensation$13,436 $7,166 $22,548 $12,281