v3.26.1
Organization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Dec. 28, 2025
Organization [Line Items]          
Incorporation date     Feb. 22, 2010    
Operating loss $ (23,456) $ (8,921) $ (42,651) $ (12,647)  
Accumulated deficit (444,589)   (444,589)   $ (456,733)
Cash and cash equivalents excluding restricted cash 4,075   4,075   $ 9,617
Short-Term Debt [Member]          
Organization [Line Items]          
Short-term debt $ 17,500   $ 17,500