v3.25.2
Leases - Schedule of Weighted Average Lease Term and Discount Rate (Details)
Jun. 28, 2025
Leases [Abstract]  
Weighted average remaining lease term 6 years
Weighted average discount rate 3.90%