XML 50 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Collaboration and License Agreements - Additional Information 3 (Detail) (USD $)
12 Months Ended 1 Months Ended 12 Months Ended 1 Months Ended
Dec. 31, 2014
Nov. 30, 2011
Dec. 31, 2013
Dec. 31, 2012
Sep. 30, 2012
License And Collaboration Agreements [Line Items]          
Deferred revenue, Current $ 14,248,000us-gaap_DeferredRevenueCurrent   $ 20,267,000us-gaap_DeferredRevenueCurrent    
Change in accounting estimate, current year impact 3,700,000mgnx_ChangeInAccountingEstimateCurrentYearImpact        
Deferred revenue, Long-term liabilities 16,472,000us-gaap_DeferredRevenueNoncurrent   7,136,000us-gaap_DeferredRevenueNoncurrent    
Servier [Member]          
License And Collaboration Agreements [Line Items]          
Collaboration agreement date November 2011        
Nonrefundable upfront payment   20,000,000mgnx_NonRefundableUpFrontPayment
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
     
Expected period of development 27 months        
Recognized revenue under agreement 700,000us-gaap_LicensesRevenue
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
  21,300,000us-gaap_LicensesRevenue
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
9,100,000us-gaap_LicensesRevenue
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
 
Milestone payment     10,000,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
   
Deferred revenue, Current 100,000us-gaap_DeferredRevenueCurrent
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
  900,000us-gaap_DeferredRevenueCurrent
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
   
Servier [Member] | Second Right to Develop Collaboration [Member]          
License And Collaboration Agreements [Line Items]          
Collaboration agreement date September 2012        
Nonrefundable upfront payment         20,000,000mgnx_NonRefundableUpFrontPayment
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
Expected period of development 29 months        
Recognized revenue under agreement 16,700,000us-gaap_LicensesRevenue
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
  8,600,000us-gaap_LicensesRevenue
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
2,000,000us-gaap_LicensesRevenue
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
 
Milestone payment 5,000,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
  0us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
0us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
 
Deferred revenue, Current 3,300,000us-gaap_DeferredRevenueCurrent
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
  8,600,000us-gaap_DeferredRevenueCurrent
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
   
Option exercise fee 15,000,000mgnx_OptionExerciseFee
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
       
Offset to research and development costs under collaboration arrangement 1,000,000mgnx_CollaborationArrangementOffsetToResearchAndDevelopmentCosts
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
  0mgnx_CollaborationArrangementOffsetToResearchAndDevelopmentCosts
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
0mgnx_CollaborationArrangementOffsetToResearchAndDevelopmentCosts
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
 
Option exercise fee recognition period 82 months        
Collaboration receivable, included in accounts receivable 800,000mgnx_CollaborationAgreementConsiderationReceivable
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
       
Number of milestones achieved 2mgnx_NumberOfMilestonesAchieved
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
       
Review period 30 days        
Deferred revenue 17,700,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
  9,400,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
   
Deferred revenue, Long-term liabilities 14,400,000us-gaap_DeferredRevenueNoncurrent
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
  800,000us-gaap_DeferredRevenueNoncurrent
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
   
Servier [Member] | Scenario, Adjustment [Member]          
License And Collaboration Agreements [Line Items]          
Expected period of development 42 months        
Servier [Member] | Scenario, Adjustment [Member] | Second Right to Develop Collaboration [Member]          
License And Collaboration Agreements [Line Items]          
Expected period of development 75 months        
Servier [Member] | Maximum [Member]          
License And Collaboration Agreements [Line Items]          
Additional license grant fees 30,000,000mgnx_AdditionalPotentialLicenseGrantFeesUnderAgreement
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Clinical milestone payments 47,000,000mgnx_AdditionalClinicalMilestonePotentialPaymentsUnderAgreement
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Regulatory milestone payments 140,000,000mgnx_AdditionalPotentialRegulatoryMilestonePaymentsUnderAgreement
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Sales milestone payments 208,000,000mgnx_AdditionalPotentialSalesMilestonePaymentsUnderAgreement
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Servier [Member] | Maximum [Member] | Second Right to Develop Collaboration [Member]          
License And Collaboration Agreements [Line Items]          
Additional license grant fees 65,000,000mgnx_AdditionalPotentialLicenseGrantFeesUnderAgreement
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
       
Clinical milestone payments 98,000,000mgnx_AdditionalClinicalMilestonePotentialPaymentsUnderAgreement
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
       
Regulatory milestone payments 300,000,000mgnx_AdditionalPotentialRegulatoryMilestonePaymentsUnderAgreement
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
       
Sales milestone payments 630,000,000mgnx_AdditionalPotentialSalesMilestonePaymentsUnderAgreement
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember
       
Clinical milestone payments under agreement $ 5,000,000mgnx_AdditionalPotentialMilestonePaymentsReceivableUponNewDrugApplicationAcceptance
/ us-gaap_CounterpartyNameAxis
= mgnx_ServierMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= mgnx_SecondRightToDevelopCollaborationMember