XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Future Minimum Lease Payments for Operating Leases (Details) - USD ($)
$ in Millions
Jun. 28, 2025
Jun. 29, 2024
Leases [Abstract]    
2026 $ 14.0  
2027 10.1  
2028 8.3  
2029 7.4  
2030 3.9  
Thereafter 11.9  
Total future minimum operating lease payments 55.6  
Less: interest (7.5)  
Total lease liabilities $ 48.1 $ 49.4
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total lease liabilities Total lease liabilities