XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 10 - Grants and Collaboration Revenue (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenue from Grants $ 352,137 $ 166,280 $ 647,872 $ 213,880
Revenue from Collaboration 95,000   95,000  
NIH Grants [Member]        
Revenue from Grants 257,137 $ 166,280 552,872 $ 213,880
Unused Grant Funds $ 910,774   $ 910,774