v3.26.1
Leases - Schedule of Weighted Average Lease Term and Discount Rate (Details)
Jul. 04, 2026
Leases [Abstract]  
Weighted average remaining lease term 6 years
Weighted average discount rate 4.00%