XML 106 R92.htm IDEA: XBRL DOCUMENT v3.21.1
Restructuring - Schedule of Components of Restructuring Expenses Including in Condensed Consolidated Statements of Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Restructuring Cost And Reserve [Line Items]    
Total restructuring expenses $ 301 $ 553
Cost of Revenue [Member]    
Restructuring Cost And Reserve [Line Items]    
Total restructuring expenses 15 34
Selling, General and Administrative Expenses [Member]    
Restructuring Cost And Reserve [Line Items]    
Total restructuring expenses 142 83
Research and Development Expenses [Member]    
Restructuring Cost And Reserve [Line Items]    
Total restructuring expenses $ 144 $ 436