Annual report pursuant to Section 13 and 15(d)

Contingencies and commitments - Collaborations and License Agreements (Details)

v3.6.0.2
Contingencies and commitments - Collaborations and License Agreements (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 16, 2016
Feb. 29, 2016
Nov. 30, 2015
Dec. 31, 2012
Dec. 31, 2016
Sep. 26, 2016
ThermoFisher Scientific            
Collaboration and License Agreement            
Supply contract agreement period (in years) 5 years          
Clinical trials commitment | MD Anderson Strategic Alliance | Minimum            
Collaboration and License Agreement            
Further potential milestone payments           $ 19,644,000
Collaborative arrangement | Universal Cells, Inc.            
Collaboration and License Agreement            
Upfront license and startup fees     $ 2,500,000      
Milestone payments   $ 3,000,000        
Further potential milestone payments         $ 44,000,000  
Collaborative arrangement | Life Technologies Corp            
Collaboration and License Agreement            
Upfront license fees       $ 1,000,000    
Minimum annual royalties as a percentage of prior year running royalties (as a percent)         50.00%