v3.26.3
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Lessee, Lease, Description [Line Items]        
Operating lease, expense $ 800 $ 1,200 $ 2,400 $ 4,000
Number of days for non-cancellation of purchase obligations prior to expected shipment date (in days)     30 days  
Non-cancelable purchase commitments with suppliers 25,800   $ 25,800  
Purchase commitment, remaining expected term (in months)     12 months  
Long-term purchase commitment, amount     $ 20,800  
Interest income, net 1,087 $ 1,508 3,307 $ 4,168
IEEPA Tariff Refund        
Lessee, Lease, Description [Line Items]        
Tariff refunds 6,300   14,200  
Interest income, net $ 200   $ 400  
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