Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.24.2.u1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
segment
Jul. 01, 2023
USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue $ (139,400) $ (154,300) $ (283,500) $ (306,300)
Accounts payable     (2,800) 3,200
Interest income $ 400   $ 400  
Product warranty obligation, term 10 years   10 years  
Number of operating segments | segment     2  
Number of reportable segments | segment     2  
Minimum        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Product warranty obligation, term 1 year   1 year  
Maximum        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Product warranty obligation, term 3 years   3 years  
Service revenues        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue $ (24,300) $ (28,000) $ (53,700) $ (55,600)
Service revenues | Revision of Prior Period, Error Correction, Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue 2,500      
Accounts payable $ 2,500