XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Note 13 - Commitments and Contingencies (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Apr. 01, 2018
Dec. 31, 2019
Dec. 31, 2018
Standard and Extended Product Warranty Accrual, Ending Balance $ 572,000     $ 582,000
Accrual for Environmental Loss Contingencies, Ending Balance 0     0
Inventory, Net, Total 21,209,000     18,584,000
Revenue from Contract with Customer, Including Assessed Tax 19,564,000 $ 19,942,000    
Inventory Valuation Reserves, Ending Balance 1,421,000     $ 1,414,000
Selling, General and Administrative Expenses [Member]        
Gain (Loss) Related to Litigation Settlement, Total 9,831,000      
New Supply Agreement [Member]        
Revenue from Contract with Customer, Including Assessed Tax 293,000      
Inventory Valuation Reserves, Ending Balance 246,000      
New Supply Agreement [Member] | Forecast [Member]        
Increase (Decrease), Inventory Valuation Reserves     $ 500,000  
Customer Lawsuit Against Distributor [Member] | Inventory Related to Customer Involved in Lawsuit Against Distributor [Member]        
Inventory, Net, Total $ 746,000