XML 110 R99.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 27, 2020
Dec. 31, 2020
Dec. 31, 2019
Nov. 30, 2011
Site Contingency [Line Items]        
Environmental accrual   $ 8,133 $ 8,727  
Total future payments   88,787    
Payments in 2021   29,504    
Payments in 2022   29,598    
Payments in 2023   18,087    
Payments in 2024   2,780    
Payments in 2025 - 2029   8,816    
Multiple sites        
Site Contingency [Line Items]        
Environmental accrual   2,433 2,938  
Tegrant Holding Corporation        
Site Contingency [Line Items]        
Environmental accrual   5,700 $ 5,789 $ 17,400
Payment for remediation   1,700    
Expense (reversal of expense) due to revision of estimates $ (10,000) $ (10,000)