Annual report pursuant to Section 13 and 15(d)

Note Q - Related Party Transactions (Details Textual)

v3.19.1
Note Q - Related Party Transactions (Details Textual)
1 Months Ended 5 Months Ended 12 Months Ended 24 Months Ended
Feb. 28, 2019
USD ($)
$ / shares
shares
Jan. 31, 2017
Aug. 31, 2016
Jun. 30, 2014
USD ($)
Nov. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
Stock Issued During Period, Value, Issued for Services           $ 289,750 $ 548,511  
Director of Clinical Affairs [Member]                
Royalty Expense           465,000 554,000  
Professional Fees           186,000 275,000  
Accounts Payable, Related Parties           364,000 162,000 $ 364,000
Milestone China [Member]                
Revenue from Related Parties           900,000 2,071,000  
Capitalized Contract Cost, Net, Total           500,000 1,100,000 500,000
Financing Receivable, Net, Total           2,800,000   2,800,000
Account Receivables, Related Party, Monthly Payment         $ 200,000      
Accounts Receivable, Related Party, Balloon Payment to be Paid         $ 1,425,000      
Proceeds from Collection of Finance Receivables           900,000    
Inventory Adjustments, Total           1,250,000   1,250,000
Equity Method Investments       $ 1,000,000   0 0 0
Long-term Purchase Commitment, Minimum Quantity Required       772        
Equity Method Investment, Ownership Percentage       40.00%        
United Systems [Member]                
Capitalized Contract Cost, Net, Total           686,365   686,365
Wand Dental Inc [Member]                
Deferred Revenue, Current           342,540   342,540
Manufacturing Agreement for Handpieces [Member]                
Related Party Transaction, Purchases from Related Party           1,200,000 2,100,000  
Due to Related Parties, Total           1,300,000 1,000,000 1,300,000
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] | United Systems [Member] | Subsequent Event [Member]                
Stock Issued During Period, Shares, Issued for Services | shares 285,714              
Shares Issued, Price Per Share | $ / shares $ 0.35              
Stock Issued During Period, Value, Issued for Services $ 100,000              
Consulting Services [Member] | Innovest S.p.A. [Member]                
Related Party Transaction, Expenses from Transactions with Related Party               $ 80,000
Distributor Agreement to Milestone China [Member] | United Systems [Member]                
Revenue from Related Parties           750,000    
Consultant [Member] | Innovest S.p.A. [Member]                
Consulting Services Agreement, Term   1 year            
Related Party Transaction, Expenses from Transactions with Related Party           $ 80,000