XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 31, 2024
2025 (excluding the thirteen weeks ended March 30, 2025) $ 5,585  
2026 7,079  
2027 7,100  
2028 6,669  
2029 5,736  
Thereafter 11,671  
Total lease payments 43,840  
Less imputed interest (7,814)  
Present value of lease liabilities $ 36,026 $ 37,200