v3.26.1
Debt (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 29, 2026
Jun. 28, 2026
Jan. 15, 2026
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]          
Principal amount of outstanding debt       $ 30,352 $ 45,500
Senior Subordinated Notes [Member]          
Debt Instrument [Line Items]          
Warrants issued 67,500        
Senior Subordinated Notes [Member] | Notes 2015 [Member]          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 5,090        
Debt instrument, maturity date Jan. 18, 2027 Jun. 20, 2026      
Gain on extinguishment of debt       200  
Senior Subordinated Notes [Member] | A Warrants and B Warrants [Member]          
Debt Instrument [Line Items]          
Warrants issued 97,500        
Class of warrant or right, exercise price of warrants or rights $ 3.25        
Senior Subordinated Notes [Member] | New Warrants [Member]          
Debt Instrument [Line Items]          
Warrants issued 56,525        
Warrants exercise period date Jun. 25, 2031        
Class of warrant or right, exercise price of warrants or rights $ 3.25        
Senior Subordinated Notes [Member] | Purchase Agreement and SPA [Member] | Notes 2015 [Member]          
Debt Instrument [Line Items]          
Repayment of debt     $ 5,400    
Zydus Promissory Note [Member] | Purchase Agreement and SPA [Member]          
Debt Instrument [Line Items]          
Debt instrument, forgiven amount     7,000    
Repayment of debt     $ 3,000    
Gain on extinguishment of debt       $ 7,000