XML 129 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt and Commitments - Additional Information (Detail) (USD $)
0 Months Ended 12 Months Ended
May 16, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 16, 2014
Debt Instrument [Line Items]          
Borrowings under revolving credit facility $ 2,250,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity        
Revolving credit facility maturity date Jun. 20, 2018        
Revolving credit facility extended maturity date   2019-06-20      
Interest paid in cash   45,000,000us-gaap_InterestPaid 32,000,000us-gaap_InterestPaid 32,000,000us-gaap_InterestPaid  
Operating lease expense   344,000,000us-gaap_OperatingLeasesRentExpenseNet 363,000,000us-gaap_OperatingLeasesRentExpenseNet 325,000,000us-gaap_OperatingLeasesRentExpenseNet  
Founder and Affiliated Entity [Member]          
Debt Instrument [Line Items]          
Business development, consulting, other business services agreement expenses   57,000,000mga_BusinessDevelopmentConsultingAndOtherExpenses
/ us-gaap_StatementScenarioAxis
= mga_FounderAndAffiliatedEntityMember
52,000,000mga_BusinessDevelopmentConsultingAndOtherExpenses
/ us-gaap_StatementScenarioAxis
= mga_FounderAndAffiliatedEntityMember
47,000,000mga_BusinessDevelopmentConsultingAndOtherExpenses
/ us-gaap_StatementScenarioAxis
= mga_FounderAndAffiliatedEntityMember
 
3.625% Fixed-Rate Senior Notes [Member]          
Debt Instrument [Line Items]          
Debt issuance date   Jun. 16, 2014      
Debt issued amount         750,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= mga_ThreePointSixTwoFiveSeniorNotesMember
Interest rate         3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= mga_ThreePointSixTwoFiveSeniorNotesMember
Debt maturity date   Jun. 15, 2024      
Interest payment terms   Interest is payable on June 15 and December 15 of each year      
Asian Tranche [Member]          
Debt Instrument [Line Items]          
Line of credit facility fully transferable amount 200,000,000mga_LineOfCreditFacilityFullyTransferableAmount
/ us-gaap_LongtermDebtTypeAxis
= mga_AsianTrancheMember
       
Mexican Tranche [Member]          
Debt Instrument [Line Items]          
Line of credit facility fully transferable amount $ 50,000,000mga_LineOfCreditFacilityFullyTransferableAmount
/ us-gaap_LongtermDebtTypeAxis
= mga_MexicanTrancheMember