XML 101 R108.htm IDEA: XBRL DOCUMENT v2.4.1.9
Capital Stock - Maximum Number of Shares Outstanding Exercised or Converted (Detail) (Convertible Common Stock [Member], March 5, 2015 [Member])
Dec. 31, 2014
Convertible Common Stock [Member] | March 5, 2015 [Member]
 
Class of Stock [Line Items]  
Common Shares 205,179,261us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleCommonStockMember
/ us-gaap_StatementScenarioAxis
= mga_MarchFifthTwoThousandFifteenMember
Stock options 4,898,935mga_PotentiallyDilutiveSecuritiesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleCommonStockMember
/ us-gaap_StatementScenarioAxis
= mga_MarchFifthTwoThousandFifteenMember
Total number of shares outstanding 210,078,196mga_CommonSharesAndPotentiallyDilutiveSecuritiesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleCommonStockMember
/ us-gaap_StatementScenarioAxis
= mga_MarchFifthTwoThousandFifteenMember