Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Concentrations (Details Textual)

v3.19.1
Note 11 - Concentrations (Details Textual)
3 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
Mar. 31, 2018
Dec. 31, 2018
USD ($)
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 10,000   $ 10,000
Milestone China [Member]      
Accounts Receivable, before Allowance for Credit Loss $ 1,867,990    
Accounts Receivable, Allowance for Credit Loss, Ending Balance     1,817,990
Accounts Receivable, Credit Loss Expense (Reversal)     $ 1,250,928
Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Number of Customers 1 1  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]      
Concentration Risk, Percentage 52.00% 54.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Number of Customers 2    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Accounts Receivable, before Allowance for Credit Loss $ 2,669,000    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Concentration Risk, Percentage 79.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]      
Concentration Risk, Percentage 55.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]      
Concentration Risk, Percentage 24.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Milestone China [Member]      
Concentration Risk, Percentage     78.00%
Accounts Receivable, before Allowance for Credit Loss     $ 2,555,000