Stock-Based Compensation - Additional Information (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|---|
Jan. 01, 2025 |
Jul. 31, 2020 |
Jun. 29, 2025 |
Jun. 30, 2024 |
Jun. 29, 2025 |
Jun. 30, 2024 |
Dec. 29, 2024 |
|||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||
Common stock for issuance | 19,053,818 | 19,053,818 | 17,473,956 | ||||||
Employee Stock Option | |||||||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||
Unrecognized stock-based compensation expense | $ 543 | $ 543 | |||||||
Fair value of shares vested | $ 26 | $ 240 | $ 967 | $ 1,900 | |||||
Expected weighted-average period of recognition | 8 months 19 days | ||||||||
Stock options - vest year | 3 years | ||||||||
Stock options - date of grant and expire | 10 years | ||||||||
Common stock for issuance | 1,282,400 | 1,282,400 | 1,703,287 | ||||||
RSUs | |||||||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||
Unrecognized stock-based compensation expense | $ 13,909 | $ 13,909 | |||||||
Fair value of shares vested | $ 822 | 677 | $ 5,505 | 3,580 | |||||
Vested | [1] | (305,463) | |||||||
Expected weighted-average period of recognition | 2 years 2 months 1 day | ||||||||
Stock options - vest year | 3 years | ||||||||
Common stock for issuance | 627,073 | 627,073 | 644,141 | ||||||
PSUs | |||||||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||
Unrecognized stock-based compensation expense | $ 9,487 | $ 9,487 | |||||||
Fair value of shares vested | $ 0 | $ 0 | $ 0 | $ 0 | |||||
Vested | 0 | 0 | 0 | 0 | |||||
Expected weighted-average period of recognition | 2 years 1 month 2 days | ||||||||
Stock options - vest year | 3 years | ||||||||
Common stock for issuance | 361,816 | 361,816 | 238,764 | ||||||
PSUs | Maximum | |||||||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||
Percentage of number of shares earned | 200.00% | ||||||||
PSUs | Minimum | |||||||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||
Percentage of number of shares earned | 0.00% | ||||||||
2020 Equity Incentive Plan | Common Stock | |||||||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||
Maximum number of shares issuable | 8,595,871 | ||||||||
Percentage of outstanding common stock | 4.00% | ||||||||
Share-based compensation award, description | Initially, the maximum number of the Company’s common stock that may be issued under the 2020 Incentive Plan was 8,595,871 shares. The 2020 Incentive Plan provides that the number of shares reserved and available for issuance under the 2020 Incentive Plan will automatically increase each January 1, beginning on January 1, 2021 and ending on (and including) January 1, 2030, by an amount equal to 4% of the outstanding number of shares of common stock on the immediately preceding December 31 or such lesser number of shares as determined by the Board of Directors. | ||||||||
Number of shares available for future grants | 13,906,801 | 13,906,801 | |||||||
Number of new shares issued | 1,761,694 | ||||||||
2020 Employee Stock Purchase Plan | Common Stock | |||||||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||
Maximum number of shares issuable | 900,000 | ||||||||
Percentage of outstanding common stock | 1.00% | ||||||||
Share-based compensation award, description | The 2020 ESPP authorizes the initial issuance of up to 900,000 shares of the Company’s common stock to certain eligible employees or, as designated by the Board of Directors, employees of a related company. The 2020 ESPP provides that the number of shares reserved and available for issuance under the 2020 ESPP will automatically increase each January 1, beginning on January 1, 2021 and ending on (and including) January 1, 2030, by an amount equal to the lesser of (i) 1% of the outstanding number of shares of common stock on the immediately preceding December 31 and (ii) 900,000, or such lesser number of shares as determined by the Board of Directors. | ||||||||
Number of new shares issued | 440,423 | ||||||||
Common stock for issuance | 2,875,728 | 2,875,728 | |||||||
|