XML 100 R59.htm IDEA: XBRL DOCUMENT
v3.21.1

Other Expense, Net - Summary of Restructuring and Impairments Recorded by Segment (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Restructuring And Impairments [Line Items] |  |
COVID-19 Restructuring and Impairments | $ 168 |
Restructuring | 21 |
Fixed Asset Impairments | 57 |
Brazil Closures | 23 |
Total | 269 | $ 58
COVID-19 Restructuring and Impairments, after tax | 136 |
Restructuring, after tax | 21 |
Fixed asset impairments, after tax | 57 |
Brazil Closures, after tax | 23 |
Total, after tax | 237 |
Power & Vision [Member] |  |
Restructuring And Impairments [Line Items] |  |
COVID-19 Restructuring and Impairments | 115 |
Restructuring |  |
Fixed Asset Impairments |  |
Brazil Closures |  |
Total | 115 |
Seating Systems [Member] |  |
Restructuring And Impairments [Line Items] |  |
COVID-19 Restructuring and Impairments | 16 |
Restructuring |  |
Fixed Asset Impairments |  |
Brazil Closures | 15 |
Total | 31 |
Body Exteriors & Structures [Member] |  |
Restructuring And Impairments [Line Items] |  |
COVID-19 Restructuring and Impairments | 37 |
Restructuring | 21 | 31
Fixed Asset Impairments | 57 |
Brazil Closures | 8 |
Total | $ 123 |
Restructuring, after tax |  | $ 31

X
- Definition Asset Impairment charges after tax. + References No definition available. + Details
Name: | mga_AssetImpairmentChargesAfterTax
Namespace Prefix: | mga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition COVID 19 Restructuring and Impairments Charges. + References No definition available. + Details
Name: | mga_Covid19RestructuringAndImpairmentsCharges
Namespace Prefix: | mga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition COVID 19 Restructuring and Impairments Charges Net of Tax. + References No definition available. + Details
Name: | mga_Covid19restructuringAndImpairmentschargesNetOfTax
Namespace Prefix: | mga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Production Related Impairments Or Charges Net Of Tax. + References No definition available. + Details
Name: | mga_ProductionRelatedImpairmentsOrChargesNetOfTax
Namespace Prefix: | mga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Restructuring and impairments. + References No definition available. + Details
Name: | mga_RestructuringAndImpairmentsLineItems
Namespace Prefix: | mga_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restructuring Charges Net Of Tax + References No definition available. + Details
Name: | mga_RestructuringChargesNetOfTax
Namespace Prefix: | mga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Restructuring Costs And Asset Impairment Charges Net of Tax. + References No definition available. + Details
Name: | mga_RestructuringCostsAndAssetImpairmentChargesNetOfTax
Namespace Prefix: | mga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a)) -URI http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227 + Details
Name: | us-gaap_ProductionRelatedImpairmentsOrCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_RestructuringCostsAndAssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mga_PowerAndVisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mga_SeatingSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mga_BodyExteriorsAndStructuresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |