XML 81 R74.htm IDEA: XBRL DOCUMENT v3.25.2
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