Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Investment in Unconsolidated Affiliate (Details Textual)

v3.10.0.1
Note 8 - Investment in Unconsolidated Affiliate (Details Textual)
1 Months Ended 3 Months Ended 9 Months Ended 10 Months Ended 12 Months Ended
Jun. 30, 2014
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Nov. 13, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
Allowance for Doubtful Accounts Receivable, Ending Balance   $ 10,000   $ 10,000     $ 10,000  
Milestone China [Member]                
Equity Method Investments $ 1,000,000 0   0        
Long-term Purchase Commitment, Minimum Quantity Required 772              
Equity Method Investment, Ownership Percentage 40.00%              
Cost-method Investments, Realized Losses       $ 3,846,513     3,147,470  
Equity Method Investment, Deferred Intercompany Profit (Loss), Percentage       40.00%        
Income (Loss) from Equity Method Investments, Total   143,242 $ 0 $ 258,616 $ (28,941)      
Contract with Customer, Liability, Total   1,300,000   1,300,000     1,700,000  
Capitalized Contract Cost, Net, Total   790,000,000   790,000,000     1,100,000  
Revenue from Related Parties   300,000 $ 356,400 300,000 $ 1,700,000      
Account Receivable, Related Party, Schedule Payment Missed       200,000        
Allowance for Doubtful Accounts Receivable, Ending Balance   1,258,995   1,258,995        
Capitalized Contract Cost, Amortization       790,189        
Milestone China [Member] | Scenario, Forecast [Member]                
Accounts Receivable, Related Party, Balloon Payment to be Paid               $ 1,425,000
Milestone China [Member] | Subsequent Event [Member]                
Account Receivables, Related Party, Monthly Payment           $ 200,000    
Milestone China [Member] | Accounts Receivable from Related Parties [Member]                
Equity Method Investment, Deferred Intercompany Profit (Loss)   $ 492,884   $ 492,884     $ 751,500