Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Narrative (Details)

v3.25.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 29, 2025
USD ($)
segment
Mar. 30, 2024
USD ($)
Product Information [Line Items]    
Interest income | $ $ 1.1 $ 0.0
Product warranty obligation, term 10 years  
Number of operating segments 2  
Number of reportable segments 2  
Accounts Receivable | Customer One | Customer Concentration Risk    
Product Information [Line Items]    
Concentration risk 11.00%  
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  
Maximum    
Product Information [Line Items]    
Product warranty obligation, term 3 years