XML 49 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 31, 2014
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
REVENUE        
Deferred revenue   $ 3,523   $ 3,749
Product development and licensing agreements revenue   556 $ 453  
Contracts and grants revenue   978 850  
BMS        
REVENUE        
Deferred revenue $ 5,000      
Term of the agreement 5 years      
Reimbursement of external costs incurred by the company (as a percent) 50.00%      
Product development and licensing agreements revenue   500 400  
Rockefeller        
REVENUE        
Contracts and grants revenue   $ 800 $ 400