v3.26.1
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