XML 102 R86.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Income Taxes - Cumulative Effect, Period of Adoption, Adjustment (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2017
Income Tax Disclosure [Abstract] |  |  |  |
Effective tax rate (as a percent) | 17.80% | 19.70% | 19.70% |
Effective income tax rate, change from prior reporting period to current reporting period | (1.90%) |  |  |
Period of time over which TCJA transition tax on certain unrepatriated earnings of foreign subsidiaries may be paid (in years) |  |  |  | 8 years
Tax Cuts and Jobs Act of 2017 transition tax long term income taxes payable | $ 508 | $ 584 |  |
Tax Cuts and Jobs Act of 2017 transition tax in current accrued income taxes payable | 68 | 69 |  |
Unrecognized tax benefits that would impact effective Tax rate | 1,112 | 1,145 | $ 1,178 |
Interest and penalties related to unrecognized tax benefits, expense (benefit) recognized on a gross basis | 14 | 21 | $ 33 |
Interest and penalties related to unrecognized tax benefits, accrued on a gross basis | $ 140 | $ 126 |  |

X
- Definition The difference between the effective income tax rate from the prior reporting period to the current reporting period (as a percent). + References No definition available. + Details
Name: | mmm_EffectiveIncomeTaxRateChangeFromPriorReportingPeriodToCurrentReportingPeriod
Namespace Prefix: | mmm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount specific to the Tax Cuts and Jobs act of 2017 as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations. + References No definition available. + Details
Name: | mmm_TaxCutsAndJobsActOf2017AccruedIncomeTaxesCurrent
Namespace Prefix: | mmm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount specific to the Tax Cuts and Jobs act of 2017 as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent. + References No definition available. + Details
Name: | mmm_TaxCutsAndJobsActOf2017AccruedIncomeTaxesNoncurrent
Namespace Prefix: | mmm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period of time over which TCJA transition tax on certain unrepatriated earnings of foreign subsidiaries may be paid. + References No definition available. + Details
Name: | mmm_TaxCutsAndJobsActTransitionTaxPeriodForPayment
Namespace Prefix: | mmm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant