XML 64 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Collaboration Agreements - Co-Development and Co-Commercialization Agreements (Details) - Co-Development and Co-Commercialization Agreements
May 17, 2016
Other Than 65/35 Program  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Profit or loss share percentage 50.00%
Celgene | 65/35 Program  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Profit or loss share percentage 65.00%