Net Loss Per Share Available to Common Stockholders - Schedule of antidilutive securities excluded from computation of earnings per share (Details) - shares |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
Jun. 28, 2025 |
Jun. 29, 2024 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Total | 5,858,602 | 8,153,292 | 5,858,602 | 8,153,292 |
Options to purchase common stock | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Total | 4,100,689 | 5,400,017 | 4,100,689 | 5,400,017 |
RSUs | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Total | 1,612,253 | 2,527,308 | 1,612,253 | 2,527,308 |
PSUs | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Total | 145,660 | 225,967 | 145,660 | 225,967 |