XML 70 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Product Milestone Payments and Royalty Agreements - Additional Information (Detail) (USD $)
12 Months Ended 36 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Jun. 30, 2005
Royalty Agreement [Line Items]      
Additional consideration of asset purchase agreement     10,950,000mgnx_AdditionalPaymentUponAchievementOfMilestone
Common stock shares     36,135mgnx_NumberOfPotentialSharesToBeIssuedAsAdditionalConsiderationUnderAssetPurchaseAgreement
Payments related to the additional considerations   0mgnx_AmountOfAdditionalConsiderationPaidUnderAgreement  
Revenue from product sales $ 0us-gaap_SalesRevenueGoodsNet    
Minimum [Member]      
Royalty Agreement [Line Items]      
Maximum royalty payments percentage     1.75%mgnx_RoyaltyPaymentAsPercentageOfNetSalesUnderLicensingAgreement
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum [Member]      
Royalty Agreement [Line Items]      
Maximum royalty payments percentage     4.00%mgnx_RoyaltyPaymentAsPercentageOfNetSalesUnderLicensingAgreement
/ us-gaap_RangeAxis
= us-gaap_MaximumMember