Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation - Summary of stock option activity (Details)

v3.22.1
Stock-based Compensation - Summary of stock option activity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 03, 2022
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Number of Options Outstanding, Beginning Balance | shares 5,753,005
Number of Options Outstanding, Granted | shares 31,190
Number of Options Outstanding, Exercised | shares (91,910)
Number of Options Outstanding, Forfeited | shares (155,380)
Number of Options Outstanding, Ending Balance | shares 5,536,905
Number of Options Outstanding, Vested and expected to vest | shares 9,839,447
Number of Options Outstanding, Vested and exercisable | shares 914,342
Number of Options Outstanding , Unvested and exercisable | shares 4,217,643
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 8.88
Weighted Average Exercise Price, Granted | $ / shares 15.47
Weighted Average Exercise Price, Exercised | $ / shares 2.17
Weighted Average Exercise Price, Forfeited | $ / shares 8.20
Weighted Average Exercise Price, Ending Balance | $ / shares 9.05
Weighted Average Exercise Price, Vested and expected to vest | $ / shares 5.12
Weighted Average Exercise Price, Vested and exercisable | $ / shares 6.60
Weighted Average Exercise Price, Unvested and exercisable | $ / shares $ 8.84
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted Average Remaining Contractual Life (Years), Ending Balance 9 years
Weighted Average Remaining Contractual Life (Years), Vested and expected to vest 8 years 9 months 18 days
Weighted Average Remaining Contractual Life (Years), Vested and exercisable 8 years 3 months 18 days
Weighted Average Remaining Contractual Life (Years), Unvested and exercisable 9 years
Aggregate Intrinsic Value, Exercised | $ $ 1,249
Aggregate Intrinsic Value, Ending Balance | $ 32,364
Aggregate Intrinsic Value, Vested and expected to vest | $ 95,515
Aggregate Intrinsic Value, Vested and exercisable | $ 7,466
Aggregate Intrinsic Value, Unvested and exercisable | $ $ 24,899