XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
EQUITY INCENTIVE PLAN - Summary of Stock-Based Compensation Expenses by Function (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Employee Service Stock-based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 1,194 $ (2,354) $ 3,453 $ 8,859
Cost of Sales        
Employee Service Stock-based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 26 34 77 85
Research and Development        
Employee Service Stock-based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 371 339 805 1,851
Sales and Marketing        
Employee Service Stock-based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 44 79 139 291
General and Administrative        
Employee Service Stock-based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 753 $ (2,806) $ 2,432 $ 6,632