XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments and Hedging Activity - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 27, 2025
USD ($)
Jun. 28, 2024
USD ($)
Jun. 27, 2025
USD ($)
Jun. 28, 2024
USD ($)
Mar. 21, 2023
USD ($)
derivative
Mar. 04, 2022
USD ($)
Derivatives, Fair Value [Line Items]            
Foreign currency gain (loss) related to derivatives $ (1.5) $ (0.1) $ 2.0 $ (0.4)    
Cash flow hedge gain (loss) to be reclassified within twelve months     $ 2.0      
Derivative, term of contract     4 years      
Interest Rate | Designated as hedging instrument            
Derivatives, Fair Value [Line Items]            
Notional amount total           $ 100.0
Letter of Credit | Interest Rate | Designated as hedging instrument            
Derivatives, Fair Value [Line Items]            
Notional amount total         $ 50.0  
Number of interest rate swaps entered in to | derivative         2