XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 14 - Related Party Transactions (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2018
Jan. 31, 2017
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Deferred Revenue, Current     $ 2,817,990   $ 2,817,990   $ 1,725,450
Deferred Costs, Current, Total     1,796,036   1,796,036   1,109,671
Revenue from Contract with Customer, Including Assessed Tax     2,428,498 $ 2,523,750 4,234,103 $ 6,212,738  
Milestone China [Member]              
Deferred Revenue, Current             1,700,000
Revenue from Related Parties     356,400   1,700,000    
Deferred Costs, Current, Total     1,800,000   1,800,000   1,100,000
Milestone China [Member] | Sale of Variable Interest Entity's Shares [Member]              
Return Obligation, Amount Repaid $ 250,000            
Wand Dental Inc [Member]              
Deferred Revenue, Current     342,540   342,540    
United Systems [Member]              
Accounts Receivable, Related Parties     750,000   750,000    
Deferred Costs, Total     686,365   686,365    
Deferred Revenue     750,000   750,000    
Milestone China [Member]              
Deferred Revenue, Current     2,800,000   2,800,000   1,700,000
Accounts Receivable, Related Parties     2,800,000   2,800,000   1,700,000
Revenue from Related Parties       356,400      
Deferred Costs, Current, Total     1,800,000   1,800,000   1,100,000
Revenue from Contract with Customer, Including Assessed Tax         0 1,700,000  
Milestone China [Member] | Handpieces and Devices [Member]              
Revenue from Contract with Customer, Including Assessed Tax         0    
Manufacturing Agreement for Handpieces [Member]              
Related Party Transaction, Purchases from Related Party     222,408 584,792 573,688 1,037,144  
Due to Related Parties, Total     1,096,861   1,096,861   $ 985,678
Royalty Agreement for Handpieces [Member] | United Systems [Member]              
Accounts Receivable, Related Parties     342,540   342,540    
Deferred Revenue     342,540   342,540    
Distributor Agreement to Milestone China [Member] | United Systems [Member]              
Revenue from Related Parties     750,000   750,000    
Consulting Services [Member]              
Related Party Transaction, Expenses from Transactions with Related Party     25,000 25,000 50,000 50,000  
Consulting Services [Member] | Innovest S.p.A. [Member]              
Related Party Transaction, Expenses from Transactions with Related Party     $ 20,000 $ 20,000 $ 40,000 $ 40,000  
Consulting Services Agreement, Term   1 year