v3.26.1
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Net Loss Per Share        
Net loss allocable to common shares, basic $ (3,222) $ (12,711) $ (5,162) $ (27,994)
Net loss allocable to common shares, diluted $ (3,222) $ (12,711) $ (5,162) $ (27,994)
Weighted-average common shares outstanding (basic) (in shares) 7,579 5,589 7,322 6,017
Weighted-average common shares outstanding (diluted) (in shares) 7,579 5,589 7,322 6,017
Basic net loss per share (in dollars per share) $ (0.43) $ (2.27) $ (0.7) $ (4.65)
Diluted net loss per share (in dollars per share) $ (0.43) $ (2.27) $ (0.7) $ (4.65)