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 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation $ 2,909 $ 1,994 $ 5,198 $ 4,501
Cost of Sales        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 43 26 120 44
Research and Development Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 814 668 1,525 1,253
Selling and Marketing Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 735 412 1,351 728
General and Administrative Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation $ 1,317 $ 888 $ 2,202 $ 2,476