XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Lease Commitments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2024
Dec. 29, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating lease expense $ 10,464 $ 11,688
Operating lease payments 9,752 11,903
Non-cash additions to operating lease assets $ 511 $ 6,141
Weighted average remaining lease term (years) 2 years 2 months 12 days 3 years 1 month 6 days
Weighted average discount rate 3.76% 5.13%
Future Maturities of Operating Lease Liabilities    
2025 $ 7,838  
2026 9,363  
2027 4,018  
2028 1,556  
2029 360  
Thereafter 334  
Total lease payments 23,469  
Present value adjustment (3,353)  
Operating lease liabilities $ 20,116