Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details)

v3.22.1
Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense $ 1,241 $ 928
Cost of goods sold    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense 13 1
Research and Development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense 267 204
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense 287 215
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense $ 674 $ 508