v3.26.1
Derivative Financial Instruments (Schedule of Fair Values of the Company's Derivative Instruments and the Line Items on the Unaudited Condensed Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Gross Amounts of recognized assets $ 810 $ 315
Gross Amounts of recognized liabilities 259 729
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Gross Amounts of recognized liabilities 256 699
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Gross Amounts of recognized liabilities 3 30
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Gross Amounts of recognized assets 749 315
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Gross Amounts of recognized assets $ 61 $ 0