XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue        
Revenues   $ 2,357 $ 4,651 $ 7,418
Contract assets   0 0  
Contract liability   60 433  
Revenue, contract liabilities   400    
Contracts and grants        
Revenue        
Revenues   2,301 4,620 5,117
Product development and licensing agreements        
Revenue        
Revenues   56 31 2,301
Rockefeller | Contracts and grants        
Revenue        
Revenues   1,800 4,100 4,500
Rockefeller | Product development and licensing agreements        
Revenue        
Revenues $ 1,800      
National Institute of Health | Contracts and grants        
Revenue        
Revenues   $ 500 $ 400 $ 400