XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Grants and Collaboration Revenue (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue from Contract with Customer, Including Assessed Tax $ 440,602 $ 209,941 $ 1,156,579 $ 574,173
Unused Grant Funds 650,051   650,051  
NIH Grants [Member]        
Revenue from Contract with Customer, Including Assessed Tax 301,493 184,938 955,514 539,257
Research Agreements [Member]        
Revenue from Contract with Customer, Including Assessed Tax $ 139,109 $ 25,003 $ 201,065 $ 34,916