XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and contingent liabilities (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2025
Sep. 28, 2025
Sep. 28, 2025
Loss Contingencies [Line Items]      
Estimated litigation liability   $ 1.9 $ 1.9
Italian Parliament Legislation      
Loss Contingencies [Line Items]      
Loss contingency, reduction in percentage 25.00%    
Loss contingency period decrease   23.7 23.7
Loss contingency accrual   18.3 18.3
Loss contingency period decrease, for prior periods   20.1 20.1
Palette      
Loss Contingencies [Line Items]      
Loss contingency accrual   $ 4.4 $ 4.4
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   $ 0.5 $ 0.5
Other liability      
Loss Contingencies [Line Items]      
Accrual for environmental loss contingencies   $ 3.0 $ 3.0