XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Commitments and Contingencies (Details Textual) - USD ($)
Apr. 03, 2022
Dec. 31, 2021
Standard and Extended Product Warranty Accrual, Ending Balance $ 673,000 $ 659,000
Accrual for Environmental Loss Contingencies, Ending Balance 0 $ 0
Purchase Obligation, Total $ 36,515,000