XML 102 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Table of Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense $ 14,589 $ 14,591 $ 20,779
Cost of Sales      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 253 305 390
Research and Development Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 10,132 9,927 13,278
Selling and Marketing Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 1,759 1,789 3,407
General and Administrative Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense $ 2,445 $ 2,570 $ 3,704