XML 116 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Collaboration Agreement - Additional Information (Detail) (USD $)
1 Months Ended 12 Months Ended 1 Months Ended
Oct. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2014
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Maximum success-based milestone payments $ 40,000,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized        
Amount of certain milestones achieved in account receivable   12,436,000us-gaap_AccountsReceivableNetCurrent 8,331,000us-gaap_AccountsReceivableNetCurrent    
Revenue recognized under collaboration agreement   3,096,000us-gaap_RecognitionOfDeferredRevenue 0us-gaap_RecognitionOfDeferredRevenue 0us-gaap_RecognitionOfDeferredRevenue  
Collaborative Arrangement [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Maximum success-based milestone payments   11,800,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
     
Amount of certain milestones achieved in account receivable   6,000,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
     
Revenue recognized under collaboration agreement   2,900,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
0us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
0us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
 
Deferred revenue recorded under collaboration agreement   8,900,000us-gaap_DeferredRevenue
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
     
Upfront Payment Arrangement [Member] | Collaborative Arrangement [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Collaboration agreement upfront payment         5,800,000us-gaap_DeferredRevenueAdditions
/ us-gaap_DeferredRevenueArrangementTypeAxis
= us-gaap_UpFrontPaymentArrangementMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
Scenario, Forecast [Member] | Collaborative Arrangement [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Revenue recognized under collaboration agreement   2,600,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
     
Maximum [Member] | Scenario, Forecast [Member] | Collaborative Arrangement [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Maximum success-based milestone payments   $ 17,000,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember