v3.26.1
Earnouts - Narrative (Details)
12 Months Ended
Jun. 28, 2026
tradingDay
$ / shares
shares
Jun. 29, 2025
shares
Earnout shares    
Earnouts [Line Items]    
Threshold trading days (in trading days) | tradingDay 10  
Threshold consecutive trading days (in trading days) | tradingDay 20  
Class A common stock    
Earnouts [Line Items]    
Price per unit (in dollars per share) | $ / shares $ 17.50  
Earnout shares    
Earnouts [Line Items]    
Number of unvested shares outstanding | shares 11,417,919 11,418,291
Earnout shares classified as liability | shares 32,177