XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Warranty Accrual Included in Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Product Warranty Liability [Line Items]    
Balance at beginning of period $ 14,181 $ 24,577
Accruals for warranties issued during the period 4,117 4,100
Accruals related to pre-existing warranties (405) (2,758)
Settlements made during the period (4,992) (5,814)
Balance at end of period $ 12,901 $ 20,105