XML 123 R59.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Income Taxes - Income Tax Examinations (Details) | 12 Months Ended
--- | ---
Dec. 31, 2019
U.S. Federal |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2014 and prior
Japan |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2018 and prior
China |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2012 and prior
Mexico |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2013 and prior
France |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2015 and prior
Poland |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2013 and prior
Germany |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2011 and prior
South Korea |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2013 and prior
Hungary |
Major tax payer in tax Jurisdiction |
Years no longer subject to examination | 2013 and prior

X
- Definition Income Tax Examination, Years No Longer Subject to Examination. + References No definition available. + Details
Name: | bwa_IncomeTaxExaminationYearsNoLongerSubjectToExamination
Namespace Prefix: | bwa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_JP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_FR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_PL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_DE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=bwa_SouthKoreaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_HU
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |