Foreign Currency Contracts - Additional Information (Details) - Foreign Currency Forward Contracts - USD ($) |
3 Months Ended | 12 Months Ended | |
|---|---|---|---|
Apr. 03, 2026 |
Mar. 28, 2025 |
Dec. 31, 2025 |
|
| Derivative [Line Items] | |||
| Notional amount of foreign currency forward contracts | $ 138,100,000 | $ 147,700,000 | |
| Foreign Exchange Transaction Gains (Losses) | |||
| Derivative [Line Items] | |||
| Net gain (loss) on foreign currency forward contracts | 2,300,000 | $ 300,000 | |
| Maximum | |||
| Derivative [Line Items] | |||
| Net gain (loss) on foreign currency forward contracts | $ 100,000 | $ (100,000) | |