Extended Product Warranty of Short and Long-Term Deferred Revenue and Customer Advances (Detail) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 27, 2026 |
Sep. 28, 2025 |
Sep. 27, 2026 |
Sep. 28, 2025 |
|
| Product Warranties Disclosures [Abstract] | ||||
| Balance at beginning of period | $ 78,124 | $ 46,751 | $ 55,913 | $ 41,624 |
| Deferral of new extended warranty revenue | 8,324 | 10,573 | 44,528 | 28,216 |
| Recognition of extended warranty deferred revenue | (6,862) | (6,309) | (20,855) | (18,825) |
| Balance at end of period | $ 79,586 | $ 51,015 | $ 79,586 | $ 51,015 |