XML 60 R50.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Significant Accounting Policies - Foreign Currency Translation (Details) $ in Millions, in Billions | Dec. 31, 2017 VEF ( ) | Dec. 31, 2017 USD ($)
--- | --- | ---
Foreign Currency Translation |  |
Maximum balance of company's net monetary assets in Venezuelan bolivars | | 10.0 |
Exchange rate established by Venezuelan government from bolivars to dollars - DIPRO | 10 | 10
Exchange rate established by Venezuelan government from bolivars to dollars - DICOM2 | 3,300 | 3,300
Accumulated other comprehensive loss that 3M Company has recorded from its Venezuelan subsidiary | $ |  | $ 145

X
- Definition The accumulated other comprehensive loss that 3M Company has recorded from its Venezuelan subsidiary. + References No definition available. + Details
Name: | mmm_AccumulatedOtherComprehensiveLossFromVenezuelanSubsidiary
Namespace Prefix: | mmm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The maximum balance of the Company's overall net monetary assets valued in Venezuelan Bolivars as functional currency. + References No definition available. + Details
Name: | mmm_BalanceOfCompanyNetMonetaryAssetsInVenezuelanBolivarsMaximum
Namespace Prefix: | mmm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition In March 2016, the Venezuelan government effected a replacement of its preferential CENCOEX rate with Tipo de Cambio Protegido (DIPRO), described as available largely for essential imports; eliminated its SICAD exchange mechanism + References No definition available. + Details
Name: | mmm_ExchangeRateEstablishedByVenezuelanGovernmentFromBolivarsToDollars
Namespace Prefix: | mmm_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition In March 2016, the Venezuelan government effected a replacement of its SIMADI rate with Tipo de Cambrio Complementario (DICOM2), published by the Venezuelan Central Bank and described as fluctuating in rate based on supply and demand. + References No definition available. + Details
Name: | mmm_ExchangeRateEstablishedByVenezuelanGovernmentFromBolivarsToDollars2
Namespace Prefix: | mmm_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

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