XML 52 R38.htm IDEA: XBRL DOCUMENT v3.19.1
BeiGene Agreement - Narrative (Details) - Collaboration and License Agreement - USD ($)
3 Months Ended 12 Months Ended
Jan. 07, 2018
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Up-front fee received $ 10,000,000      
Termination of contract, period after first commercial sale of product 10 years      
Period required for notice of termination of contract 60 days      
Revenue from performance obligations satisfied during reporting period   $ 108,000    
Revenue from performance obligation expected to be earned $ 123,000,000      
Licenses of Intellectual Property        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenue from performance obligation earned     $ 9,500,000  
Manufacturing Supply Services        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Payments received in advance   (1,200,000)   $ (500,000)
Revenue from performance obligations satisfied during reporting period   100,000    
Revenue from performance obligation earned   1,100,000    
Cost-sharing receivable   1,100,000    
Milestone Payments        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenue from performance obligation expected to be earned   5,000,000    
Milestone payments earned   0 0  
Royalties        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenue   $ 0 $ 0