XML 36 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Financial Liabilities (Detail) (Level 3 [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Level 3 [Member]
 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Balance at December 31, 2014 $ 84,920us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Change in fair value of success payments liabilities attributable to the elapsed service period recorded in research and development expense 38,910us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Balance at March 31, 2015 $ 123,830us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member