v3.26.3
Leases Remaining lease term (Details)
Oct. 03, 2026
Leases [Abstract]  
Operating leases, weighted average remaining lease term 3 years 7 months 6 days
Finance lease, weighted average remaining lease term 4 years 9 months 18 days