Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments & Hedging Activities (Details Textual)

v3.23.3
Derivative Instruments & Hedging Activities (Details Textual)
€ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Contract
Oct. 01, 2022
USD ($)
Sep. 30, 2023
USD ($)
Contract
Oct. 01, 2022
USD ($)
Sep. 30, 2023
EUR (€)
Contract
Dec. 31, 2022
USD ($)
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Interest expense $ (8.7) $ (4.1) $ (22.6) $ (11.7)    
Carrying value of total long term non-revolving debt 326.7   326.7     $ 183.6
Loss on derivative hedge recorded in AOCI as a part of currency translation adjustment     0.9      
Europe [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Carrying value of total long term non-revolving debt $ 95.2   $ 95.2      
Revolving Credit Facility [Member] | Europe [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Net investment hedge | €         € 90.0  
Forward Foreign Exchange Contracts [Member] | Derivatives Not Designated as Hedging Instruments [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Derivative instrument, notional amount | €         € 4.5  
Derivative contract expire date     Mar. 31, 2024      
Derivative, number of instruments held | Contract 2   2   2  
Cash Flow Hedging [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Interest expense     $ (22.6) $ (11.7)    
Cash Flow Hedging [Member] | Interest Rate Swap Contract [Member] | Derivatives Designated as Hedging Instruments [Member]            
Derivative Instruments And Hedging Activities Disclosures [Line Items]            
Derivative instrument, notional amount $ 220.0   $ 220.0      
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     Oct. 31, 2025      
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     Apr. 28, 2028