XML 62 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Grants and Collaboration Revenue (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer, Including Assessed Tax $ 1,175,896 $ 963,203
Unused Grant Funds 1,605,505  
NIH Grants [Member]    
Revenue from Contract with Customer, Including Assessed Tax 983,682 934,575
Research Agreements [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 192,214 $ 28,628