v3.25.2
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
USD ($)
$ / shares
Mar. 29, 2025
USD ($)
Jun. 29, 2024
USD ($)
Mar. 30, 2024
USD ($)
Jun. 28, 2025
USD ($)
segment
$ / shares
Jun. 29, 2024
USD ($)
Jun. 26, 2025
USD ($)
$ / shares
shares
May 07, 2025
shares
Dec. 31, 2024
USD ($)
Class of Warrant or Right [Line Items]                  
Number of operating segments | segment         1        
Number of reportable segments | segment         1        
Issuance costs $ 7,700       $ 7,700        
Foreign currency translation (losses) gains, net of tax (2,468) $ (1,040) $ 197 $ 673 (3,508) $ 870      
Realized and unrealized foreign currency gains (losses) $ 7,500   (1,200)   $ 11,000 (3,500)      
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares             3,823,454 9,558,635  
Class of warrant or right, exercise price of warrants or rights (in usd per share) | $ / shares $ 2.088       $ 2.088   $ 3.26    
Stock warrant liability $ 8,000       $ 8,000   $ 8,000    
Liability for estimated sales discounts 5,000       5,000       $ 6,800
Prepaid expenses 5,400       5,400       $ 7,800
Prepaid issuance costs 9,900       9,900        
Prepaid employee compensation costs 3,900       3,900        
Fair value for the contingently issuable warrants 12,100       12,100        
Cost of goods sold 66,367   79,468   136,163 151,403      
Shipping and Handling                  
Class of Warrant or Right [Line Items]                  
Cost of goods sold $ 1,500   $ 1,900   $ 2,900 $ 4,000      
Distributor One | Revenue Benchmark | Customer Concentration Risk                  
Class of Warrant or Right [Line Items]                  
Concentration risk (in percent) 14.00%   11.00%   14.00% 12.00%      
Distributor Two | Revenue Benchmark | Customer Concentration Risk                  
Class of Warrant or Right [Line Items]                  
Concentration risk (in percent) 10.00%   11.00%     10.00%      
Secured Debt | Loan and Security Agreement | Line of Credit                  
Class of Warrant or Right [Line Items]                  
Principal Amount $ 40,000       $ 40,000        
Un-drawn amount $ 60,000       $ 60,000