XML 133 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Employee Benefit Liabilities - Summary of Weighted Average Significant Actuarial Assumptions Adopted in Measuring Company's Projected Termination and Long Service Benefit Obligations and Net Periodic Benefit Cost (Detail) (Termination and Long Service Arrangements [Member])
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Termination and Long Service Arrangements [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Discount rate 3.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mga_TerminationAndLongServiceArrangementsMember
3.90%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mga_TerminationAndLongServiceArrangementsMember
4.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mga_TerminationAndLongServiceArrangementsMember
Rate of compensation increase 2.70%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mga_TerminationAndLongServiceArrangementsMember
3.90%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mga_TerminationAndLongServiceArrangementsMember
3.90%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= mga_TerminationAndLongServiceArrangementsMember