Quarterly report [Sections 13 or 15(d)]

Derivative Instruments & Hedging Activities (Details Textual)

v3.25.2
Derivative Instruments & Hedging Activities (Details Textual)
€ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2025
USD ($)
Contract
Jun. 29, 2024
USD ($)
Jun. 28, 2025
USD ($)
Contract
Jun. 29, 2024
USD ($)
Jun. 28, 2025
EUR (€)
Contract
Dec. 28, 2024
USD ($)
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Interest expense $ (7.0) $ (8.5) $ (14.4) $ (16.7)    
Carrying value of total long term non-revolving debt 292.9   292.9     $ 300.3
Loss on derivative hedge recorded in AOCI as a part of currency translation adjustment     8.6      
Proceeds received upon termination of Cash Flow hedge instruments     0.0 7.1    
Europe [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Carrying value of total long term non-revolving debt $ 105.4   $ 105.4      
Revolving Credit Facility [Member] | Europe [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Net investment hedge | €         € 90.0  
Interest Rate Swap Contract [Member] | Derivatives Designated as Hedging Instruments [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Active Interest Rate Swap agreements 0.00%   0.00%   0.00%  
Forward Foreign Exchange Contracts [Member] | Derivatives Not Designated as Hedging Instruments [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Derivative, number of instruments held | Contract 0   0   0  
Cash Flow Hedging [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Interest expense     $ 14.4 $ 16.7    
Cash Flow Hedging [Member] | Interest Rate Swap Contract [Member] | Minimum [Member] | Derivatives Designated as Hedging Instruments [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Derivative contract expire date     Jun. 25, 2024      
Cash Flow Hedging [Member] | Interest Rate Swap Contract [Member] | Maximum [Member] | Derivatives Designated as Hedging Instruments [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Derivative contract expire date     Jun. 28, 2025