XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases Maturity (Details) - USD ($)
$ in Thousands
Mar. 30, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months    
Remaining nine months of 2024 $ 33,266  
2025 36,683  
2026 24,365  
2027 13,719  
2028 6,256  
2029 2,492  
Thereafter 3,433  
Total lease payments 120,214  
Less interest 8,598  
Total 111,616 $ 110,177
Finance Lease, Liability, Payments, Due Next Twelve Months    
Remaining nine months of 2024 4,789  
2025 5,632  
2026 4,761  
2027 2,863  
2028 2,033  
2029 1,242  
Thereafter 886  
Total lease payments 22,206  
Less interest 2,021  
Total $ 20,185 $ 18,338