Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Narrative (Details)

v3.25.2
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2025
USD ($)
Jun. 29, 2024
USD ($)
Jun. 28, 2025
USD ($)
segment
Jun. 29, 2024
USD ($)
Product Information [Line Items]        
Accounts payable     $ 12.2 $ (2.8)
Cost of revenues $ 134.9 $ 139.4 263.5 283.5
Interest income $ 1.2 0.4 $ 2.3 0.4
Product warranty obligation, term 10 years   10 years  
Number of operating segments | segment     2  
Number of reportable segments | segment     2  
Service revenues        
Product Information [Line Items]        
Cost of revenues $ 35.8 24.3 $ 66.7 53.7
Revision of Prior Period, Error Correction, Adjustment | Service revenues        
Product Information [Line Items]        
Accounts payable       $ 2.5
Cost of revenues   $ (2.5)    
Inventory Concentration Risk | Customer One | Customer Concentration Risk        
Product Information [Line Items]        
Concentration risk     14.00%  
Minimum        
Product Information [Line Items]        
Product warranty obligation, term 1 year   1 year  
Maximum        
Product Information [Line Items]        
Product warranty obligation, term 3 years   3 years