v3.26.1
Income Taxes - Income Tax Paid (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 29, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 0.0    
State 0.3    
Foreign:      
Total 23.8 $ 29.5 $ 30.9
Canada      
Foreign:      
Total Foreign 2.2    
China      
Foreign:      
Total Foreign 27.4    
United Kingdom      
Foreign:      
Total Foreign (10.8)    
Other jurisdictions      
Foreign:      
Total Foreign $ 4.7