v3.25.2
Leases - Narrative (Details)
6 Months Ended
Jun. 28, 2025
sublease_agreement
Leases [Abstract]  
Number of sublease agreements 2
Weighted average discount rate 4.39%
Weighted average remaining lease term (in years) 4 years 8 months 8 days