Quarterly report pursuant to Section 13 or 15(d)

Note 15 - Commitments (Details Textual)

v3.10.0.1
Note 15 - Commitments (Details Textual)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 01, 2005
May 31, 2018
$ / shares
shares
Feb. 28, 2018
USD ($)
Jan. 31, 2017
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Advances on Inventory Purchases         $ 884,823   $ 884,823   $ 697,192
Additional Percentage of Director Compensation on Sales Value Using Certain Specify Technology 2.50%                
Additional Percentage of Director Compensation Sales Value Using Other Kind of Technology 5.00%                
Consulting Agreement [Member]                  
Contingent Consideration, Services, Option to Buy Shares | shares   500,000              
Contingent Consideration, Services, Price Per Share | $ / shares   $ 1              
Contingent Consideration, Services, Share Bought Threshold Trigger | shares   400,000              
Contingent Consideration, Services, Additional Option to Buy Shares | shares   500,000              
Contingent Consideration, Services, Ratio of Shares Bought to Additional Option, Numerator   4              
Contingent Consideration, Services, Ratio of Shares Bought to Additional Option, Denominator   5              
Consulting Agreement [Member] | Minimum [Member]                  
Contingent Consideration, Services, Share Bought Threshold Trigger Days   30 days              
Consulting Agreement [Member] | Maximum [Member]                  
Contingent Consideration, Services, Share Bought Threshold Trigger Days   60 days              
Former President and Chief Executive Officer [Member]                  
Employee Resignation Assertion, Gross Settlement     $ 175,000            
Employee Resignation Assertion, Payment             147,222    
Director of Clinical Affairs [Member]                  
Royalty Expense         77,907 $ 122,606 284,437 $ 446,098  
Professional Fees         39,000 $ 68,751 146,751 $ 206,253  
Accounts Payable, Related Parties         232,000   232,000   108,000
Purchase Commitment for Devices [Member]                  
Purchase Commitment Number Of Units       2,000          
Purchase Commitment, Remaining Minimum Amount Committed         1,152,888   1,152,888    
Advances on Inventory Purchases         884,823   884,823   $ 697,192
Purchase Obligation, Total         $ 268,065   $ 268,065