XML 80 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt and Commitments - Schedule of Company's Long-Term Debt (Parenthetical) (Detail)
Dec. 31, 2014
Dec. 31, 2013
Senior Notes [Member]    
Debt Instrument [Line Items]    
Interest rate stated percentage 3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
Bank Term Debt [Member]    
Debt Instrument [Line Items]    
Weighted average interest rate of bank term debt 8.20%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= mga_BankTermDebtMember
6.30%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= mga_BankTermDebtMember
Government Loans [Member]    
Debt Instrument [Line Items]    
Weighted average interest rate of bank term debt 5.50%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= mga_GovernmentLoansMember
5.90%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= mga_GovernmentLoansMember