Extended Product Warranty of Short and Long-Term Deferred Revenue and Customer Advances (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 28, 2026 |
Jun. 29, 2025 |
Jun. 28, 2026 |
Jun. 29, 2025 |
|
| Product Warranties Disclosures [Abstract] | ||||
| Balance at beginning of period | $ 67,011 | $ 44,312 | $ 55,913 | $ 41,624 |
| Deferral of new extended warranty revenue | 18,426 | 9,705 | 36,204 | 17,643 |
| Recognition of extended warranty deferred revenue | (7,313) | (7,266) | (13,993) | (12,516) |
| Balance at end of period | $ 78,124 | $ 46,751 | $ 78,124 | $ 46,751 |