XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Grants and Collaboration Revenue (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Revenue from Grants $ 247,994 $ 440,106 $ 895,866 $ 653,986
Revenue from Collaboration     95,000  
NIH Grants [Member]        
Revenue from Grants 247,994 $ 440,106 800,866 $ 653,986
Unused Grant Funds $ 744,769   $ 744,769