v3.26.1
Leases Remaining lease term (Details)
Jul. 04, 2026
Leases [Abstract]  
Operating leases, weighted average remaining lease term 3 years 2 months 12 days
Finance lease, weighted average remaining lease term 5 years