Note 17 - Manufacturing Research and Development Obligation (Details) (USD $)
0 Months Ended
Oct. 29, 2014
Dec. 31, 2014
Oct. 29, 2014
Note 17 - Manufacturing Research and Development Obligation (Details) [Line Items]      
  $ 3,475,552  
Invetech Pty Ltd [Member]      
Note 17 - Manufacturing Research and Development Obligation (Details) [Line Items]      
Deferred Research and Development Manufacturing Service Costs Percentage 30.00%    
Maximum Deferred Research and Development Manufacturing Service Costs 5,000,000   5,000,000
Interest Rate on Deferred Research and Development Manufacturing Costs 7.00%   7.00%
Period from Trigger Event for Repayment of Deferred Costs 90 days    
Number of Installments for Repayment in One Year 4    
Number of Installments for Repayment in Two Years 8    
Bonus Payment upon Successful Completion of Clinical Trials Percentage of Payment 10.00%    
  3,500,000  
Research and Development Obligation Deferred Fees   2,500,000  
Research and Development Obligation Estimated Bonus Payment   900,000  
Research and Development Obligation Accrued Interest   34,330  
Contractual Obligation   $ 25,000,000