XML 57 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Segment
Assets
Dec. 31, 2013
Assets
Revenue, Major Customer [Line Items]    
Effective date of merger Dec. 22, 2014  
Number of operating segments 1us-gaap_NumberOfOperatingSegments  
Original maturity of financial instruments 3 months 3 months
Allowance recorded $ 0us-gaap_AllowanceForDoubtfulAccountsReceivable $ 0us-gaap_AllowanceForDoubtfulAccountsReceivable
Amounts classified as restricted cash $ 300,000us-gaap_RestrictedCashAndCashEquivalents $ 405,000us-gaap_RestrictedCashAndCashEquivalents
Number of impaired assets 0mgnx_NumberOfImpairedAssets 0mgnx_NumberOfImpairedAssets
Number of assets held-for-sale 0mgnx_NumberOfAssetsHeldForSale 0mgnx_NumberOfAssetsHeldForSale
Minimum [Member] | Sales Revenue, Net [Member]    
Revenue, Major Customer [Line Items]    
Percentage of all significant revenue earned 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Minimum [Member] | Accounts Receivable [Member]    
Revenue, Major Customer [Line Items]    
Percentage of all significant revenue earned 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember