XML 46 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11 - Grants and Collaboration Revenue (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue from Contract with Customer, Including Assessed Tax $ 349,344 $ 247,994 $ 663,908 $ 895,866
NIH Grants [Member]        
Revenue from Contract with Customer, Including Assessed Tax 340,716 247,994 650,280 800,866
Unused Grant Funds 2,873,542   2,873,542  
Government Contract [Member]        
Revenue from Contract with Customer, Including Assessed Tax $ 8,628 $ 0 $ 13,628 $ 95,000