XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Jul. 31, 2025
Lessee, Lease, Description [Line Items]          
Operating lease, expense $ 1.4 $ 1.3 $ 2.8 $ 2.8  
Sublease income 0.7 $ 0.7 $ 1.3 $ 1.3  
Number of days for non-cancellation of purchase obligations prior to expected shipment date (in days)     30 days    
Non-cancelable purchase commitments with suppliers $ 36.6   $ 36.6    
Purchase commitment, remaining expected term (in months)     12 months    
Long-term purchase commitment, amount     $ 31.3    
46 to 60 Days          
Lessee, Lease, Description [Line Items]          
Percentage of cancelable orders 50.00%   50.00%    
46 to 60 Days | Minimum          
Lessee, Lease, Description [Line Items]          
Required notice period prior to expected shipment date (in days)     46 days    
46 to 60 Days | Maximum          
Lessee, Lease, Description [Line Items]          
Required notice period prior to expected shipment date (in days)     60 days    
31 to 45 Days          
Lessee, Lease, Description [Line Items]          
Percentage of cancelable orders 25.00%   25.00%    
31 to 45 Days | Minimum          
Lessee, Lease, Description [Line Items]          
Required notice period prior to expected shipment date (in days)     31 days    
31 to 45 Days | Maximum          
Lessee, Lease, Description [Line Items]          
Required notice period prior to expected shipment date (in days)     45 days    
Letter of Credit          
Lessee, Lease, Description [Line Items]          
Unused letters of credit outstanding $ 3.6   $ 3.6    
Letter of Credit | Build-to-Suit Lease          
Lessee, Lease, Description [Line Items]          
Unused letters of credit outstanding $ 3.1   $ 3.1    
Subsequent Event          
Lessee, Lease, Description [Line Items]          
Termination fees payable         $ 1.0