XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements - Textual (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2018
Oct. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Aug. 31, 2015
Feb. 29, 2012
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Deferred revenue             $ 18,966,000   $ 18,966,000   $ 13,793,000
Research and development revenue             9,815,000 $ 3,747,000 17,694,000 $ 6,131,000  
Deferred revenue             4,460,000   4,460,000   12,292,000
Merck [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Sales revenue             2,700,000 3,200,000 7,200,000 5,000,000  
Merck [Member] | Collaborative Arrangement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Proceeds from license fees received         $ 5,000,000            
License and services revenue             1,000,000 900,000 1,900,000 1,800,000  
Nestec Ltd. (Nestle Health Sciences) [Member] | Global Development, Option and License Agreement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Deferred revenue             2,300,000   2,300,000   6,800,000
Milestone revenue   $ 14,000,000                  
Revenue recognized             1,800,000 0 4,500,000 0  
Progress payment amount                 4,000,000    
Event of counterparty exercising alternative option   $ 3,000,000                  
Duration to pay after license effective date   60 days                  
Nestec Ltd. (Nestle Health Sciences) [Member] | Collaborative Arrangement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Research and development revenue             600,000 0 1,200,000 0  
Deferred revenue             800,000   800,000   1,100,000
Porton [Member] | Porton Agreement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Deferred revenue             500,000   500,000   0
Milestone revenue $ 500,000                    
Research and development revenue             0 0 0 0  
Technology Transfer, Collaboration and License Agreement [Member] | Merck [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Maximum milestone receivable         $ 15,000,000            
Technology Transfer, Collaboration and License Agreement [Member] | Minimum [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
License revenue, contingent receivables             5,750,000   5,750,000    
Technology Transfer, Collaboration and License Agreement [Member] | Maximum [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
License revenue, contingent receivables             38,500,000   38,500,000    
Supply Agreement [Member] | Merck [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
License and services revenue             0 300,000 1,300,000 700,000  
Term of collaborative research and development agreement           5 years          
Optional extension period           5 years          
Deferred revenue             5,200,000   5,200,000   1,500,000
Supply Agreement [Member] | Customer [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Deferred revenue             2,000,000   2,000,000   700,000
Milestone revenue       $ 800,000              
Research and Development Agreement [Member] | Fine chemical customer [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Term of collaborative research and development agreement     21 months                
Deferred revenue             1,100,000   1,100,000   $ 3,100,000
Milestone revenue     $ 3,000,000                
Research and development revenue             $ 4,500,000 $ 900,000 $ 5,900,000 $ 900,000  
Research and Development Agreement [Member] | Maximum [Member] | Nestec Ltd. (Nestle Health Sciences) [Member] | Global Development, Option and License Agreement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Milestone revenue   $ 86,000,000                  
Sales-Based Milestone [Member] | Nestec Ltd. (Nestle Health Sciences) [Member] | Global Development, Option and License Agreement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Target sales for sales milestone   1,000,000,000                  
Sales-Based Milestone [Member] | Maximum [Member] | Nestec Ltd. (Nestle Health Sciences) [Member] | Global Development, Option and License Agreement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Milestone revenue   $ 250,000,000