Financial Instruments - Narrative (Details) $ in Millions |
3 Months Ended |
|---|---|
|
Mar. 29, 2026
USD ($)
| |
| 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 | $ 52.4 |
| Net derivative asset | 2.6 |
| Net gain on derivative | $ 1.8 |
| X | ||||||||||
- Definition Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Nominal or face amount used to calculate payment on derivative. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|