Computation of Basic and Diluted Net Loss Per Share - Additional Information (Details) - shares |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
|
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,640,263 | 2,272,510 | 2,800,477 | 2,280,017 |