XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Commitments and Contingencies (Details Textual) - USD ($)
Jul. 03, 2022
Dec. 31, 2021
Standard and Extended Product Warranty Accrual, Ending Balance $ 680,000 $ 659,000
Accrual for Environmental Loss Contingencies, Ending Balance 0 $ 0
Inventories [Member]    
Purchase Obligation, Total 60,104,000  
Purchase Obligation, to be Paid, Remainder of Fiscal Year 21,558,000  
Purchase Obligation, to be Paid, Year One 28,339,000  
Purchase Obligation, to be Paid, Year Two 10,207,000  
Capital Addition Purchase Commitments [Member]    
Purchase Obligation, Total $ 1,774,000