XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
2024, operating leases $ 2,906  
2024, finance leases 8,003  
2024, total 10,909  
2025, operating leases 5,571  
2025, finance leases 11  
2025, total 5,582  
2026, operating leases 2,861  
2026, finance leases 4  
2026, total 2,865  
2027, operating leases 1,590  
2027, finance leases 0  
2027, total 1,590  
2028, operating leases 1,269  
2028, finance leases 0  
2028, total 1,269  
Thereafter, operating leases 5,497  
Thereafter, finance leases 0  
Thereafter, total 5,497  
Total lease payments, operating leases 19,694  
Total lease payments, finance leases 8,018  
Total lease payments, total 27,712  
Less: Interest, operating leases (3,431)  
Less: Interest, finance leases (25)  
Less: Interest, total (3,456)  
Present value of lease liabilities, operating leases 16,263  
Present value of lease liabilities, finance leases 7,993  
Present value of lease liabilities, total $ 24,256 $ 18,308