v3.25.2
Leases - Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Population of Leases (Details)
Jun. 27, 2025
Dec. 31, 2024
Operating leases    
Weighted average remaining lease term (in years) 6 years 6 years 4 months 24 days
Weighted average discount rate 4.20% 4.10%
Financing leases    
Weighted average remaining lease term (in years) 3 years 2 months 12 days 2 years 10 months 24 days
Weighted average discount rate 5.10% 5.20%