XML 94 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Table of Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense $ 19,545 $ 14,589 $ 14,591
Cost of Sales      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 389 253 305
Research and Development Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 12,864 10,132 9,927
Selling and Marketing Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 2,366 1,759 1,789
General and Administrative Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense $ 3,926 $ 2,445 $ 2,570