XML 73 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note Q - Related Party Transzactions (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2017
Aug. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Sales Revenue, Goods, Net     $ 11,281,886 $ 10,482,005
Milestone China [Member]        
Sales Revenue, Goods, Net     2,071,000 3,425,000
Milestone China [Member] | Instruments and Handpieces [Member]        
Sales Revenue, Goods, Net     2,071,000 3,425,000
Deferred Revenue     1,725,450 1,001,800
Deferred Costs     1,109,671 620,041
Milestone China [Member] | STA Instruments and Handpieces [Member]        
Accounts Receivable, Related Parties     1,725,450 2,714,600
Manufacturing Agreement for Handpieces [Member]        
Related Party Transaction, Purchases from Related Party     2,146,108 3,025,249
Due to Related Parties     985,678 1,235,052
Consulting Services [Member]        
Consulting Services Agreement, Term   3 years    
Related Party Transaction, Expenses from Transactions with Related Party     100,000 $ 100,000
Consulting Services [Member] | Innovest S.p.A. [Member]        
Consulting Services Agreement, Term 1 year      
Related Party Transaction, Expenses from Transactions with Related Party     $ 80,000