v3.26.1
Leases - Schedule of Operating Lease Maturity (Details)
$ in Millions
Jul. 04, 2026
USD ($)
Leases [Abstract]  
2026 $ 6.5
2027 12.1
2028 11.6
2029 10.5
2030 8.9
Thereafter 73.9
Total future lease payments 123.5
Less: imputed interest (46.1)
Present value of future lease payments $ 77.4