XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Maturity of Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 29, 2024
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2025 (excluding the six months ended June 29, 2025) $ 9,288  
2026 18,977  
2027 15,877  
2028 12,466  
2029 10,856  
Thereafter 40,424  
Total future minimum lease payments (undiscounted) 107,888  
Less: Present value discount (22,776)  
Total lease liabilities 85,112 $ 80,388
Lessee, Finance Lease, Liability, Payment, Due [Abstract]    
2025 (excluding the six months ended June 29, 2025) 1,645  
2026 3,047  
2027 2,389  
2028 1,437  
2029 665  
Thereafter 285  
Total future minimum lease payments (undiscounted) 9,468  
Less: Present value discount (1,020)  
Total lease liabilities $ 8,448 $ 8,454