XML 57 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Collaboration and License Agreements (Details 3) (USD $)
3 Months Ended 1 Months Ended 5 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Nov. 30, 2009
Mar. 31, 2015
Collaboration and License Agreements          
Collaborative arrangements revenue $ 28,932,000us-gaap_Revenues $ 14,605,000us-gaap_Revenues      
Collaborative arrangement          
Collaboration and License Agreements          
Collaborative arrangements revenue 2,300,000us-gaap_Revenues
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CollaborativeArrangementMember
       
Astellas Pharma Inc.          
Collaboration and License Agreements          
Up-front fee received       30,000,000us-gaap_ProceedsFromLicenseFeesReceived
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
 
Estimated development period prior to assessment     115 months    
Estimated development period     85 months    
Revenue recognized as a result of revised estimate of development period 500,000irwd_RevenueRecognitionImpactOfChangeInEstimateOfDevelopmentPeriod
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
500,000irwd_RevenueRecognitionImpactOfChangeInEstimateOfDevelopmentPeriod
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
     
Up-front license fee revenue recognized 1,300,000irwd_RevenueRecognizedUpFrontLicenseFee
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
1,300,000irwd_RevenueRecognizedUpFrontLicenseFee
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
     
Up-front license fee deferred 10,100,000irwd_UpFrontLicenseFeeDeferred
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
      10,100,000irwd_UpFrontLicenseFeeDeferred
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
Collaborative arrangements revenue 2,276,000us-gaap_Revenues
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
1,269,000us-gaap_Revenues
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
     
Revenue recognized from sale of API 500,000irwd_CollaborativeArrangementRevenueRecognizedFromSaleOfAPI
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
1,300,000irwd_CollaborativeArrangementRevenueRecognizedFromSaleOfAPI
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
     
Astellas Pharma Inc. | Additional development milestones          
Collaboration and License Agreements          
Total number of milestone payments to be received (in payments) 3irwd_NumberOfMilestonePayments
/ irwd_AchievementOfMilestoneAxis
= irwd_AdditionalDevelopmentMilestonesMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
       
Astellas Pharma Inc. | Additional development milestones | Maximum          
Collaboration and License Agreements          
Total milestone payments to be received 45,000,000irwd_TotalMilestonePaymentsToBeReceived
/ irwd_AchievementOfMilestoneAxis
= irwd_AdditionalDevelopmentMilestonesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
       
Astellas Pharma Inc. | Phase 3 milestones          
Collaboration and License Agreements          
Milestone payment to be received by company upon milestone achievement 15,000,000irwd_MilestonePaymentToBeReceivedByCompanyUponMilestoneAchievement
/ irwd_AchievementOfMilestoneAxis
= irwd_Phase3MilestonesMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
       
Revenue recognized over the remaining development period 4,300,000us-gaap_DeferredRevenue
/ irwd_AchievementOfMilestoneAxis
= irwd_Phase3MilestonesMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
      4,300,000us-gaap_DeferredRevenue
/ irwd_AchievementOfMilestoneAxis
= irwd_Phase3MilestonesMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
Collaborative arrangements revenue 500,000us-gaap_Revenues
/ irwd_AchievementOfMilestoneAxis
= irwd_Phase3MilestonesMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
      10,700,000us-gaap_Revenues
/ irwd_AchievementOfMilestoneAxis
= irwd_Phase3MilestonesMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
Astellas Pharma Inc. | Japanese NDA equivalent filing milestone          
Collaboration and License Agreements          
Total number of milestone payments to be received (in payments) 2irwd_NumberOfMilestonePayments
/ irwd_AchievementOfMilestoneAxis
= irwd_JapaneseNDAEquivalentFilingMilestoneMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
       
Milestone payment to be received by company upon milestone achievement 15,000,000irwd_MilestonePaymentToBeReceivedByCompanyUponMilestoneAchievement
/ irwd_AchievementOfMilestoneAxis
= irwd_JapaneseNDAEquivalentFilingMilestoneMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember
       
Astellas Pharma Inc. | Approval of Japanese NDA equivalent filing milestone          
Collaboration and License Agreements          
Milestone payment to be received by company upon milestone achievement $ 15,000,000irwd_MilestonePaymentToBeReceivedByCompanyUponMilestoneAchievement
/ irwd_AchievementOfMilestoneAxis
= irwd_ApprovalOfJapaneseNDAEquivalentFilingMilestoneMember
/ us-gaap_TypeOfArrangementAxis
= irwd_AstellasPharmaIncMember