XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Revenue      
Revenue, contract liabilities $ 100    
Revenues 174 $ 685  
Contract assets 0   $ 0
Contract liability 455   $ 433
Product development and licensing agreements      
Revenue      
Revenues 30 3  
Contracts and grants      
Revenue      
Revenues 144 682  
Rockefeller University and Duke University | Contracts and grants      
Revenue      
Revenues $ 100 $ 600