XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Assets and Liabilities - Fair Values of Derivatives and Classifications on the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Current hedge liability $ 1,848 $ 4,067
Interest rate swap agreement | Designated as cash flow hedge | Designated as Hedging Instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets, current 2,131 2,482
Derivative assets, non-current 1,749 3,716
Foreign exchange contracts | Designated as cash flow hedge | Designated as Hedging Instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets, current 173 22
Current hedge liability 1,848 4,067
Derivative liabilities, non current $ 0 $ 2