v3.25.1
Net Loss Per Share Available to Common Stockholders (“EPS”) - Schedule of antidilutive securities excluded from computation of earnings per share (Details) - shares
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 6,163,285 7,924,208
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 4,211,947 5,311,878
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,805,678 2,386,363
PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 145,660 225,967