XML 95 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Forward contracts | Foreign Currency Gain (Loss)      
Derivatives, Fair Value [Line Items]      
Gain (loss) on derivative instruments recognized in (loss) gain on foreign currency, net $ 5,401 $ (373) $ 802
Cross currency swaps | Foreign Currency Gain (Loss)      
Derivatives, Fair Value [Line Items]      
Gain (loss) on derivative instruments recognized in (loss) gain on foreign currency, net 7,647 (2,770) 8,416
Interest rate swaps | Interest Expense      
Derivatives, Fair Value [Line Items]      
Gain on interest rate swaps recognized in interest expense, net $ 10,977 $ 11,110 $ 2,169