v3.26.1
Computation of Basic and Diluted Net Loss Per Share - Additional Information (Details) - shares
3 Months Ended
Apr. 04, 2026
Mar. 29, 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,512,284 2,269,639
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