v3.25.1
Background (Details)
$ in Thousands
3 Months Ended
Mar. 29, 2025
USD ($)
segment
Dec. 28, 2024
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of operating segments | segment 3  
Potential market exclusivity period (in years) 7 years  
Net loss from continuing operations $ 2,900  
Current assets 31,795 $ 35,001
Current liabilities 38,195 $ 40,937
Net negative working capital 6,400  
Cash used in operating activities $ 1,500