XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 29, 2024
Sep. 24, 2023
Sep. 29, 2024
Sep. 24, 2023
Derivative [Line Items]        
Unrealized holding (losses) gains arising during period $ (4.1) $ 1.6 $ (8.0) $ 8.1
Foreign Exchange Contract        
Derivative [Line Items]        
Unrealized holding (losses) gains arising during period (4.1) $ 1.6 $ (8.0) $ 8.1
Foreign Exchange Contract | Minimum        
Derivative [Line Items]        
Derivative, term of contract     12 months  
Foreign Exchange Contract | Maximum        
Derivative [Line Items]        
Derivative, term of contract     15 months  
Designated as Hedging Instrument | USD to Mexican Peso and Canadian Dollar        
Derivative [Line Items]        
Notional amount 91.3   $ 91.3  
Net derivative asset $ (5.8)   (5.8)  
Net gain on derivative     $ (5.1)