v3.26.1
Computation of Basic and Diluted Net Loss Per Share - Additional Information (Details) - shares
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Stock options and RSUs        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Shares that were excluded from the computation of diluted weighted average shares outstanding 2,408,508 2,350,431 2,460,396 2,999,548
Convertible debt and preferred shares        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Shares that were excluded from the computation of diluted weighted average shares outstanding 5,000,000 5,000,000 5,000,000 5,000,000