XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2014
Dec. 31, 2018
Revenue        
Revenue recognized from contract liabilities $ 800      
Deferred Revenue 754     $ 1,586
Revenues 1,425 $ 4,068    
Product Development and Licensing Agreements        
Revenue        
Revenues 129 992    
Contracts and Grants        
Revenue        
Revenues 1,296 3,076    
Bristol-Myers Squibb Company        
Revenue        
Deferred Revenue     $ 5,000  
Reimbursement of external costs (as percent)     50.00%  
Revenues 100 900    
IAVI & Frontier        
Revenue        
Revenues 100 2,300    
Rockefeller and Duke        
Revenue        
Revenues $ 1,200 $ 800