XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
3 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Jan. 01, 2019
USD ($)
Operating Lease, Right-of-Use Asset $ 565,000     $ 629,000
Operating Lease, Liability, Total $ 575,000     $ 629,000
Number of Financial Institutions 1      
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 395,000   $ 284,000  
Contract with Customer, Asset, after Allowance for Credit Loss, Total 0   0  
Contract with Customer, Liability, Total $ 679,000   $ 686,000  
Equity Method Investment, Other than Temporary Impairment   $ 0    
Minimum [Member]        
Warranty Period 1 year      
Maximum [Member]        
Warranty Period 3 years      
Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Number of Customers 3 2    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Three Customers [Member]        
Concentration Risk, Percentage 42.00%      
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Two Customers [Member]        
Concentration Risk, Percentage   54.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Concentration Risk, Number of Customers 4   3  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Three Customers [Member]        
Concentration Risk, Percentage     54.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Four Customers [Member]        
Concentration Risk, Percentage 62.00%