XML 86 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Jul. 02, 2023
Dec. 31, 2022
2023 (excluding the twenty-six weeks ended July 2, 2023) $ 3,434  
2024 5,964  
2025 4,433  
2026 4,236  
2027 4,182  
Thereafter 15,035  
Total lease payments 37,284  
Less imputed interest (7,583)  
Present value of lease liabilities 29,701 $ 30,104
Accrued Liabilities and Other Noncurrent Liabilities [Member]    
Present value of lease liabilities $ 29,701