v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 06, 2026
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Lessee, Lease, Description [Line Items]          
Operating lease, expense   $ 800 $ 1,400 $ 1,600 $ 2,800
Number of days for non-cancellation of purchase obligations prior to expected shipment date (in days)       30 days  
Non-cancelable purchase commitments with suppliers   37,400   $ 37,400  
Purchase commitment, remaining expected term (in months)       12 months  
Long-term purchase commitment, amount       $ 32,800  
Interest income, net   979 $ 1,344 $ 2,220 $ 2,660
IEEPA Tariff Refund          
Lessee, Lease, Description [Line Items]          
Tariff refunds   8,000      
Interest income, net   $ 200      
Subsequent Event | IEEPA Tariff Refund          
Lessee, Lease, Description [Line Items]          
Tariff refunds $ 6,300        
Interest income, net $ 200        
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