XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Revenue            
Contract assets $ 0     $ 0   $ 0
Contract liability 553     553   $ 254
Revenue, contract liabilities 0     200    
Revenues 668   $ 546 3,633 $ 2,686  
Product Development and Licensing Agreements            
Revenue            
Revenues 12   55 2,297 379  
Contracts and Grants            
Revenue            
Revenues 656   491 1,336 2,307  
Rockefeller | Product Development and Licensing Agreements            
Revenue            
Revenue, contract liabilities   $ 1,800        
Rockefeller University and Duke University | Contracts and Grants            
Revenue            
Revenues 200   $ 400 $ 700 $ 1,900  
National Institute of Health            
Revenue            
Revenues $ 300