XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue        
Revenue, contract liabilities   $ 3,400    
Revenues   4,651 $ 7,418 $ 3,573
Contract assets   0 0  
Contract liability   433 3,386  
Product development and licensing agreements        
Revenue        
Revenues   31 2,301 473
Contracts and grants        
Revenue        
Revenues   4,620 5,117 3,100
Rockefeller | Product development and licensing agreements        
Revenue        
Revenues $ 1,800      
Rockefeller | Contracts and grants        
Revenue        
Revenues   4,100 4,500 $ 2,600
IAVI & Frontier | Contracts and grants        
Revenue        
Revenues   $ 400 $ 400