XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingent liabilities (Detail)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 29, 2024
USD ($)
Sep. 29, 2024
USD ($)
Loss Contingencies [Line Items]    
Estimated litigation liability $ 0.7 $ 0.7
Palette Life Sciences AB    
Loss Contingencies [Line Items]    
Loss contingency accrual 3.5 3.5
Italian Parliament Legislation    
Loss Contingencies [Line Items]    
Loss contingency, loss in period 2.0 19.8
Loss contingency accrual $ 35.0 35.0
Italian Parliament Legislation, Pertaining To Prior Years    
Loss Contingencies [Line Items]    
Loss contingency, loss in period   $ 13.8
Minimum    
Loss Contingencies [Line Items]    
Estimated time frame over which accrued amounts may be paid out 10 years 10 years
Maximum    
Loss Contingencies [Line Items]    
Estimated time frame over which accrued amounts may be paid out 15 years 15 years
Accrued liabilities    
Loss Contingencies [Line Items]    
Accrual for environmental loss contingencies $ 3.0 $ 3.0
Other liability    
Loss Contingencies [Line Items]    
Accrual for environmental loss contingencies $ 1.1 $ 1.1