v3.25.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation Expense
Total stock-based compensation was recognized as follows (in thousands):
Three Months Ended March 31,
20252024
General and administrative$779 $1,283 
Sales and marketing455 344
Research and development423 600
Total stock-based compensation$1,657 $2,227