XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
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,
20232022
General and administrative$1,436 $1544 
Sales and marketing492 740
Research and development861 1,034
Total stock-based compensation$2,789 $3,318