XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Computation of Basic and Diluted Net Loss Per Share - Additional Information (Details) - shares
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Jun. 11, 2025
Dec. 28, 2024
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Common stock, shares authorized 63,500,000   63,500,000     63,500,000
Minimum            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Common stock, shares authorized         30,000,000  
Maximum            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Common stock, shares authorized         63,500,000  
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,350,431 2,856,244 2,999,548 2,878,936    
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 0