XML 36 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Costs - Additional Information (Detail)
1 Months Ended 12 Months Ended
Oct. 31, 2019
Employee
May 31, 2019
Employee
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Restructuring Cost And Reserve [Line Items]        
Restructuring costs     $ 2,343,000  
Restructuring costs paid     1,507,000  
Accrued restructuring charges     461,000  
Severance Plan [Member]        
Restructuring Cost And Reserve [Line Items]        
Number of workforce elimination | Employee   38    
Severance Plan [Member] | Taiwan [Member]        
Restructuring Cost And Reserve [Line Items]        
Number of workforce expected to be eliminated | Employee 17      
Severance and Benefits and Non-cash Impairment Charge [Member]        
Restructuring Cost And Reserve [Line Items]        
Aggregate restructuring charges     2,300,000  
Restructuring costs     2,300,000 $ 0
Restructuring costs paid     1,500,000  
Accrued restructuring charges     $ 500,000