v3.25.2
Stock-Based Compensation - Restricted Stock Units (Details) - Restricted Stock Units
6 Months Ended
Jun. 28, 2025
$ / shares
shares
Shares  
Balance at beginning | shares 4,200,759
Granted | shares 900,836
Vested | shares (1,123,711)
Forfeited | shares (394,117)
Balance at ending | shares 3,583,767
Weighted Average Grant Date Fair Value  
Balance at beginning | $ / shares $ 3.12
Granted | $ / shares 7.12
Vested | $ / shares 3.12
Forfeited | $ / shares 3.73
Balance at ending | $ / shares $ 4.06