XML 79 R68.htm IDEA: XBRL DOCUMENT v3.5.0.2
Collaboration, License and Other Strategic Agreements (Details) - Velo Bio option agreement - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2016
Collaborative Agreements    
Upfront payment $ 10,000,000  
Payments due   $ 65,000,000
Minimum    
Collaborative Agreements    
Sales milestone targets   100,000,000
Maximum    
Collaborative Agreements    
Sales milestone payments based on annual sales milestones   250,000,000
Sales milestone targets   $ 900,000,000