XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Dec. 28, 2024
Derivative Instruments, Gain (Loss) [Line Items]          
Revenue $ 145,832 $ 193,435 $ 374,959 $ 509,811  
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Derivative instruments (Note 10) 0   0   $ 438
Foreign Exchange Forward [Member] | Cash Flow Hedging [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) recognized in OCI on Derivative 0 0 0 3,213  
Amount of (loss) gain reclassified from AOCI into earnings (649) 3,519 117 11,827  
Other Nonoperating Income (Expense) [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
(Loss) gain recognized in income $ 0 $ (494) $ (530) $ 853