XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future Minimum Operating Lease Payments (Details)
$ in Millions
Jun. 29, 2024
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2025 $ 10.2
2026 9.1
2027 6.9
2028 4.8
2029 3.3
Thereafter 8.5
Total lease payments 42.8
Less: Interest (7.3)
Present value of lease liabilities $ 35.5