XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Dec. 31, 2024
Loss Contingencies [Line Items]      
Non-cancelable purchase commitments with suppliers $ 51,300,000   $ 57,400,000
Additional purchase orders beyond contractual termination periods 239,800,000    
Losses incurred related to purchase commitments 53,000 $ 1,100,000  
Short-term future lease payments 1,700,000    
Long-term future lease payments $ 41,200,000    
Non-cancelable lease term 11 years    
Litigation reserves, net $ 37,000 $ (30,000)  
46 to 60 Days      
Loss Contingencies [Line Items]      
Percentage of cancelable orders 50.00%    
46 to 60 Days | Minimum      
Loss Contingencies [Line Items]      
Required notice period prior to expected shipment date 46 days    
46 to 60 Days | Maximum      
Loss Contingencies [Line Items]      
Required notice period prior to expected shipment date 60 days    
31 to 45 Days      
Loss Contingencies [Line Items]      
Percentage of cancelable orders 25.00%    
31 to 45 Days | Minimum      
Loss Contingencies [Line Items]      
Required notice period prior to expected shipment date 31 days    
31 to 45 Days | Maximum      
Loss Contingencies [Line Items]      
Required notice period prior to expected shipment date 45 days    
Non- Trade      
Loss Contingencies [Line Items]      
Long-term, non-cancellable purchase commitments $ 11,300,000