v3.25.1
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 23 Months Ended
Mar. 29, 2025
USD ($)
segment
shares
Mar. 30, 2024
USD ($)
Mar. 29, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
Class of Warrant or Right [Line Items]        
Number of operating segments | segment 1      
Number of reportable segments | segment 1      
Debt issuance costs $ 7,540,000   $ 7,540,000 $ 8,524,000
Prepaid expenses and other current assets 19,135,000   19,135,000 11,332,000
Foreign currency translation (losses) gains, net of tax (1,040,000) $ 673,000    
Realized and unrealized foreign currency (losses) gains 3,500,000 (2,300,000)    
Liability for estimated sales discounts 3,800,000   3,800,000 6,800,000
Prepaid expenses 10,900,000   10,900,000 7,800,000
Cost of goods sold 69,796,000 71,935,000    
Shipping and Handling        
Class of Warrant or Right [Line Items]        
Cost of goods sold $ 1,400,000 $ 2,100,000    
Distributor One | Revenue Benchmark | Customer Concentration Risk        
Class of Warrant or Right [Line Items]        
Concentration risk (in percent) 14.00% 13.00%    
Common Stock | ATM Program        
Class of Warrant or Right [Line Items]        
Stock issuance costs $ 3,300,000   3,300,000 3,300,000
Stock issuance costs, unpaid $ 0   $ 0 300,000
Issuance of common stock under the ATM program, net (in shares) | shares 0   9,750,312  
Stock issuance costs, capitalized       1,600,000
Prepaid expenses and other current assets $ 1,700,000   $ 1,700,000 $ 1,700,000