Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Summary of the Stock Based Compensation Expense based on Roles and Responsibilities of the Employees (Detail)

v3.22.2.2
Stock-Based Compensation - Summary of the Stock Based Compensation Expense based on Roles and Responsibilities of the Employees (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation $ 2,289 $ 2,507
Cost of Sales    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 77 18
Research and Development Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 711 585
Selling and Marketing Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 616 316
General and Administrative Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation $ 885 $ 1,588