XML 119 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Lease Commitments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease expense $ 11,688 $ 12,307
Operating lease payments 11,903 11,886
Non-cash additions to operating lease assets $ 6,141 $ 8,859
Weighted average remaining lease term (years) 3 years 1 month 6 days 3 years
Weighted average discount rate 5.13% 3.00%
Future Maturities of Operating Lease Liabilities    
2024 $ 8,242  
2025 7,339  
2026 3,552  
2027 1,240  
2028 612  
Thereafter 616  
Total lease payments 21,601  
Present value adjustment (1,574)  
Operating lease liabilities $ 20,027