XML 147 R131.htm IDEA: XBRL DOCUMENT v3.20.4
Restructurings and Other - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Restructuring Cost And Other Cost [Line Items]    
Restructuring charges $ 2.7 $ 5.5
Other restructuring charges, facility cost 7.2  
Newport Corporation    
Restructuring Cost And Other Cost [Line Items]    
Insurance reimbursement received $ 0.5  
Legal settlement from a contractual obligation   $ 1.5