v3.25.1
Stock-Based Compensation - Restricted Stock Units (Details) - Restricted Stock Units
3 Months Ended
Mar. 29, 2025
$ / shares
shares
Shares  
Balance at beginning | shares 4,200,759
Granted | shares 798,077
Vested | shares (941,370)
Forfeited | shares (56,405)
Balance at ending | shares 4,001,061
Weighted Average Grant Date Fair Value  
Balance at beginning | $ / shares $ 3.12
Granted | $ / shares 7.31
Vested | $ / shares 3.2
Forfeited | $ / shares 3.16
Balance at ending | $ / shares $ 3.93