Extended Product Warranty of Short and Long-Term Deferred Revenue and Customer Advances (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 29, 2025 |
Jun. 30, 2024 |
Jun. 29, 2025 |
Jun. 30, 2024 |
|
Product Warranties Disclosures [Abstract] | ||||
Balance at beginning of period | $ 44,312 | $ 34,509 | $ 41,624 | $ 34,897 |
Deferral of new extended warranty revenue | 9,705 | 5,688 | 17,643 | 12,602 |
Recognition of extended warranty deferred revenue | (7,266) | (6,685) | (12,516) | (13,987) |
Balance at end of period | $ 46,751 | $ 33,512 | $ 46,751 | $ 33,512 |