v3.26.1
Note H - Leases (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jul. 05, 2026
Jun. 29, 2025
Jul. 05, 2026
Jun. 29, 2025
Operating Lease, Payments $ 692,000 $ 378,000 $ 1,518,000 $ 771,000
Operating Lease, Weighted Average Remaining Lease Term (Year) 18 years   18 years  
Operating Lease, Weighted Average Discount Rate, Percent 4.60%   4.60%  
Operating Lease, Lease Income, Lease Payments $ 608,000 $ 583,000 $ 1,216,000 $ 1,166,000