XML 33 R121.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segmented Information - Schedule of Aggregates External Revenues by Customer (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenue from External Customer [Line Items]      
Revenue from external customers $ 36,641us-gaap_Revenues $ 34,835us-gaap_Revenues $ 30,837us-gaap_Revenues
General Motors [Member]      
Revenue from External Customer [Line Items]      
Revenue from external customers 6,734us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_GeneralMotorsMember
6,394us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_GeneralMotorsMember
5,704us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_GeneralMotorsMember
Fiat or Chrysler Group [Member]      
Revenue from External Customer [Line Items]      
Revenue from external customers 5,897us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_FiatOrChryslerGroupMember
5,137us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_FiatOrChryslerGroupMember
4,637us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_FiatOrChryslerGroupMember
Ford Motor Company [Member]      
Revenue from External Customer [Line Items]      
Revenue from external customers 4,714us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_FordMotorCompanyMember
4,450us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_FordMotorCompanyMember
3,848us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_FordMotorCompanyMember
BMW [Member]      
Revenue from External Customer [Line Items]      
Revenue from external customers 4,649us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_BmwMember
4,882us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_BmwMember
4,100us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_BmwMember
Daimler AG [Member]      
Revenue from External Customer [Line Items]      
Revenue from external customers 4,262us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_DaimlerAgMember
3,949us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_DaimlerAgMember
3,367us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_DaimlerAgMember
Volkswagen [Member]      
Revenue from External Customer [Line Items]      
Revenue from external customers 4,144us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_VolkswagenMember
4,047us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_VolkswagenMember
3,835us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_VolkswagenMember
Other Customers [Member]      
Revenue from External Customer [Line Items]      
Revenue from external customers $ 6,241us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_OtherCustomersMember
$ 5,976us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_OtherCustomersMember
$ 5,346us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= mga_OtherCustomersMember