XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 29, 2019
Dec. 31, 2021
Dec. 31, 2020
Nov. 30, 2011
Site Contingency [Line Items]        
Environmental accrual   $ 7,380 $ 8,133  
Total future payments   99,271    
Payments in 2022   81,398    
Payments in 2023   15,153    
Payments in 2024   1,419    
Payments in 2025   1,301    
Payments in 2026 - 2030   0    
Multiple sites        
Site Contingency [Line Items]        
Environmental accrual   1,825 2,433  
Tegrant Holding Corporation        
Site Contingency [Line Items]        
Environmental accrual   5,555 $ 5,700 $ 17,400
Payment for remediation   1,845    
Expense (reversal of expense) due to revision of estimates $ (10,000) $ (10,000)