XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Details - Warranty Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance at beginning of period $ 7,655 $ 8,445 $ 8,029 $ 8,386
Accruals for product warranty and retrofit 392 802 731 1,817
Cost of warranty and retrofit claims (676) (941) (1,389) (1,897)
Balance at end of period $ 7,371 $ 8,306 $ 7,371 $ 8,306