XML 45 R46.htm IDEA: XBRL DOCUMENT v3.20.1
License Agreements, Research Collaborations and Development Agreements (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
Agreement
Mar. 31, 2019
USD ($)
License Agreements Research Collaborations And Development Agreements [Line Items]    
Revenue from contract $ 616,933 $ 1,020,177
Royalty expense 62,500 62,500
Annual future minimum royalty payments due 250,000  
Collaborations Revenue [Member]    
License Agreements Research Collaborations And Development Agreements [Line Items]    
Revenue from contract $ 250,000 500,000
FISH Product Line [Member]    
License Agreements Research Collaborations And Development Agreements [Line Items]    
Number of license agreements | Agreement 1  
New York State Department of Health and ILUM Health Solutions, LLC [Member]    
License Agreements Research Collaborations And Development Agreements [Line Items]    
Collaboration revenue receivable over 12 months of the project $ 1,600,000  
Contractual agreement period 15 months  
New York State Department of Health and ILUM Health Solutions, LLC [Member] | Collaborations Revenue [Member]    
License Agreements Research Collaborations And Development Agreements [Line Items]    
Revenue from contract $ 250,000 $ 500,000