XML 93 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Note 17 - Commitments and Contingencies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2018
Operating Leases, Rent Expense, Net, Total   $ 1,415,000 $ 1,427,000  
Purchase Obligation, Total   12,027,000    
Accrual for Environmental Loss Contingencies, Ending Balance   0 0  
Inventory, Net, Total   18,584,000 17,641,000 $ 16,986,000
Revenue from Contract with Customer, Including Assessed Tax   87,969,000 82,294,000  
Inventory Valuation Reserves, Ending Balance   1,414,000 1,165,000  
Gain (Loss) Related to Litigation Settlement, Total   1,890,000 $ 0  
Selling, General and Administrative Expenses [Member]        
Gain (Loss) Related to Litigation Settlement, Total   1,890,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] | Scenario, Forecast [Member]        
Increase (Decrease), Inventory Valuation Reserves $ 513,000      
Customer Lawsuit Against Distributor [Member] | Inventory Related to Customer Involved in Lawsuit Against Distributor [Member]        
Inventory, Net, Total   $ 759,000