v3.26.1
Note 12 - Commitments and Contingencies (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jul. 05, 2026
Jun. 29, 2025
Jul. 05, 2026
Jun. 29, 2025
Dec. 31, 2025
Standard and Extended Product Warranty Accrual $ 717,000   $ 717,000   $ 738,000
Product Warranty Expense 93,000 $ 111,000 173,000 $ 199,000  
Inventories [Member]          
Purchase Obligation 17,717,000   17,717,000    
Purchase Obligation, to be Paid, Remainder of Fiscal Year $ 14,508,000   $ 14,508,000