Reclassifications Out of Accumulated Other Comprehensive Income (Loss) to Statement of Operations (Parenthetical) (Detail) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 27, 2026 |
Sep. 28, 2025 |
Sep. 27, 2026 |
Sep. 28, 2025 |
|
| Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] | ||||
| Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax | $ (20) | $ 0 | $ (20) | $ 100 |
| Reclassifications, tax | (18) | (0) | (29) | 74 |
| Unrealized (Losses) Gains on Marketable Securities | ||||
| Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] | ||||
| Reclassifications, tax | (2) | (0) | (10) | (27) |
| Amortization of Prior Service Credit | ||||
| Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] | ||||
| Reclassifications, tax | $ 0 | $ 0 | $ 1 | $ 1 |