XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturity of Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 29, 2024
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2025 (excluding the three months ended March 30, 2025) $ 13,018  
2026 17,593  
2027 14,658  
2028 11,669  
2029 10,060  
Thereafter 37,213  
Total future minimum lease payments (undiscounted) 104,211  
Less: Present value discount (22,333)  
Total lease liabilities 81,878 $ 80,388
Lessee, Finance Lease, Liability, Payment, Due [Abstract]    
2025 (excluding the three months ended March 30, 2025) 2,379  
2026 2,784  
2027 2,159  
2028 1,267  
2029 607  
Thereafter 276  
Total future minimum lease payments (undiscounted) 9,472  
Less: Present value discount (1,057)  
Total lease liabilities $ 8,415 $ 8,454