v3.26.1
Share-Based Compensation - Schedule of RSU activity (Details) - $ / shares
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Time-based RSUs    
Number of Units    
Outstanding, beginning balance (in shares) 697,364 676,064
Granted (in shares) 555,609 471,474
Vested (in shares) (360,201) (393,393)
Forfeited (in shares) (163,148) (56,781)
Outstanding, ending balance (in shares) 729,624 697,364
Weighted Average Grant Date Fair Value Per Share    
Outstanding, beginning balance (in dollars per share) $ 11.18 $ 11.44
Granted (in dollars per share) 8.87 10.66
Vested (in dollars per share) 11.47 10.95
Forfeited (in dollars per share) 10.26 11.57
Outstanding, ending balance (in dollars per share) $ 9.48 $ 11.18
Earnout RSUs    
Number of Units    
Outstanding, beginning balance (in shares) 39,920 43,465
Forfeited (in shares) (7,743) (3,545)
Outstanding, ending balance (in shares) 32,177 39,920
Weighted Average Grant Date Fair Value Per Share    
Outstanding, beginning balance (in dollars per share) $ 7.86 $ 7.86
Forfeited (in dollars per share) 7.86 7.86
Outstanding, ending balance (in dollars per share) $ 7.86 $ 7.86
RSUs subject to market and service conditions    
Number of Units    
Outstanding, beginning balance (in shares) 550,865 243,379
Granted (in shares) 624,555 509,861
Vested (in shares) (2,250) (183,075)
Forfeited (in shares) (301,544) (19,300)
Outstanding, ending balance (in shares) 871,626 550,865
Weighted Average Grant Date Fair Value Per Share    
Outstanding, beginning balance (in dollars per share) $ 14.63 $ 7.48
Granted (in dollars per share) 12.93 15.07
Vested (in dollars per share) 8.50 6.64
Forfeited (in dollars per share) 14.18 11.85
Outstanding, ending balance (in dollars per share) $ 13.58 $ 14.63