XML 22 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 20, 2017
Sep. 29, 2019
Dec. 31, 2019
Dec. 31, 2018
Nov. 30, 2011
Site Contingency [Line Items]          
Environmental accrual     $ 8,727 $ 20,100  
Total future payments     99,323    
Payments in 2020     39,707    
Payments in 2021     20,960    
Payments in 2022     23,134    
Payments in 2023     9,325    
Payments in 2024 - 2028     6,197    
Internal Revenue Service (IRS)          
Site Contingency [Line Items]          
Income tax examination, estimate of possible loss $ 89,000        
Multiple sites          
Site Contingency [Line Items]          
Environmental accrual     2,938 4,136  
Tegrant Holding Corporation          
Site Contingency [Line Items]          
Environmental accrual     5,789 $ 15,964 $ 17,400
Payment for remediation     1,611    
Expense (reversal of expense) due to revision of estimates   $ (10,000) $ (10,000)