Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Related Party Transactions (Details Textual)

v3.8.0.1
Note 14 - Related Party Transactions (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2017
Aug. 31, 2016
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Revenue from Contract with Customer, Including Assessed Tax     $ 1,805,605 $ 3,688,988  
Milestone China [Member] | Handpieces and Devices [Member]          
Revenue from Contract with Customer, Including Assessed Tax     0 1,001,800  
Manufacturing Agreement for Handpieces [Member]          
Related Party Transaction, Purchases from Related Party     351,280 452,352  
Due to Related Parties, Total     1,075,078   $ 985,678
Consulting Services [Member]          
Consulting Services Agreement, Term   3 years      
Related Party Transaction, Expenses from Transactions with Related Party     50,000 50,000  
Consulting Services [Member] | Innovest S.p.A. [Member]          
Consulting Services Agreement, Term 1 year        
Related Party Transaction, Expenses from Transactions with Related Party     $ 20,000 $ 20,000