XML 114 R104.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Derivatives - Fair Value Hedges (Details) € in Millions, $ in Millions | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | ---
Aug. 31, 2015 USD ($) DerivativeInstrument | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($) | Jun. 30, 2014 USD ($) | Nov. 30, 2013 EUR (€)
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Derivative Number of Instruments Held | DerivativeInstrument | 2 |  |  |  |  |
Eurobond Due 2021 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Face amount | € |  |  |  |  |  | € 600
Fixed rate medium term note due 2019 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Face amount |  | $ 25.0 |  |  | $ 625.0 |
Fixed rate medium term note due 2020 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Face amount |  | 200.0 |  |  |  |
August 2015 medium term notes issued |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Face amount | $ 1,500.0 |  |  |  |  |
June 2014 medium term notes issued |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Face amount |  |  |  |  | 950.0 |
Interest rate swap contracts | Fixed rate medium term note due 2018 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Derivative notional amount | 450.0 |  |  |  |  |
Interest rate swap contracts | Fixed rate medium term note due 2020 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Derivative notional amount | $ 300.0 |  |  |  |  |
Fair value hedges |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Gain (Loss) on Derivative Recognized in income |  | (9.0) | $ (2.0) | $ (2.0) |  |
Gain (Loss) on Hedged Item Recognized in Income |  | 9.0 | 2.0 | 2.0 |  |
Fair value hedges | Interest rate swap contracts |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Number Of Interest Rate Swap Contracts Entered In Period | DerivativeInstrument | 2 |  |  |  |  |
Fair value hedges | Interest rate swap contracts | Eurobond Due 2021 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Derivative notional amount | € |  |  |  |  |  | € 300
Fair value hedges | Interest rate swap contracts | Fixed rate medium term note due 2019 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Derivative notional amount |  |  |  |  | $ 600.0 |
Fair value hedges | Interest rate swap contracts | Fixed rate medium term note due 2018 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Term of debt instrument | 3 years |  |  |  |  |
Derivative notional amount | $ 450.0 |  |  |  |  |
Fair value hedges | Interest rate swap contracts | Fixed rate medium term note due 2020 |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Term of debt instrument | 5 years |  |  |  |  |
Derivative notional amount | $ 300.0 | 200.0 |  |  |  |
Fair value hedges | Interest rate swap contracts | Interest expense |  |  |  |  |  |
Derivatives in Fair Value Hedging Relationships |  |  |  |  |  |
Gain (Loss) on Derivative Recognized in income |  | (9.0) | (2.0) | (2.0) |  |
Gain (Loss) on Hedged Item Recognized in Income |  | $ 9.0 | $ 2.0 | $ 2.0 |  |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of interest rate swap contracts entered into during the period after a debt issuance. + References No definition available. + Details
Name: | mmm_NumberOfInterestRateSwapContractsEnteredInPeriod
Namespace Prefix: | mmm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=64930739&loc=d3e28878-108400 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=64930785&loc=d3e28551-108399 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5618551-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (a),(c),(d),(e) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624171-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4D -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624177-113959 + Details
Name: | us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of derivative instruments of a particular group held by the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNumberOfInstrumentsHeld
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mmm_EurobondDue2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mmm_FixedRateMediumTermNoteDue2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mmm_FixedRateMediumTermNoteDue2020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mmm_August2015MediumTermNotesIssuedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mmm_June2014MediumTermNotesIssuedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mmm_FixedRateMediumTermNoteDue2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |