Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Stock-Based Compensation and Estimated Unrecognized Expense Related to Stock Options and RSUs (Details)

v3.22.2.2
Stock-Based Compensation - Stock-Based Compensation and Estimated Unrecognized Expense Related to Stock Options and RSUs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Equity Incentive Plans        
Total stock-based compensation $ 1,470 $ 1,349 $ 3,878 $ 1,545
Stock options        
Equity Incentive Plans        
Total stock-based compensation 247 364 660 560
Stock options unrecognized expense 2,537   $ 2,537  
Remaining vesting period (in years)     2 years 2 months 12 days  
Stock options | Cost of revenues        
Equity Incentive Plans        
Total stock-based compensation 3 14 $ 13 27
Stock options | Selling, general and administrative        
Equity Incentive Plans        
Total stock-based compensation 239 335 623 496
Stock options | Research and development        
Equity Incentive Plans        
Total stock-based compensation 5 15 24 37
Restricted stock units        
Equity Incentive Plans        
Total stock-based compensation 1,223 985 $ 3,218 985
Remaining vesting period (in years)     2 years 7 months 6 days  
Restricted stock units unrecognized expense 12,575   $ 12,575  
Restricted stock units | Cost of revenues        
Equity Incentive Plans        
Total stock-based compensation 98 0 205 0
Restricted stock units | Selling, general and administrative        
Equity Incentive Plans        
Total stock-based compensation 1,081 985 2,890 985
Restricted stock units | Research and development        
Equity Incentive Plans        
Total stock-based compensation $ 44 $ 0 $ 123 $ 0