XML 104 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details 2) (USD $)
12 Months Ended
Dec. 31, 2014
ClassActions
Commercial Litigation - Ceradyne Inc.  
Loss contingencies  
Number of purported class actions filed 4mmm_LossContingencyNumberOfPurportedClassActionsFiled
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mmm_CommercialLitigationCeradyneIncMember
Commercial Litigation - Ceradyne Inc. California Superior Court  
Loss contingencies  
Number of purported class actions filed 2mmm_LossContingencyNumberOfPurportedClassActionsFiled
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mmm_CommercialLitigationCeradyneIncCaliforniaSuperiorCourtMember
Commercial Litigation - Ceradyne Inc. Delaware Chancery Court  
Loss contingencies  
Number of purported class actions filed 2mmm_LossContingencyNumberOfPurportedClassActionsFiled
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mmm_CommercialLitigationCeradyneIncDelawareChanceryCourtMember
Commercial Litigation - TransWeb Corporation  
Loss contingencies  
Number of counts jury did not rule in favor of Transweb 1mmm_NumberOfCountsJuryDidNotRuleInFavorOfTransweb
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mmm_CommercialLitigationTranswebCorporationMember
Number of 3M patents unenforceable due to inequitable conduct 2mmm_NumberOfPatentsUnenforceable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mmm_CommercialLitigationTranswebCorporationMember
Potential maximum loss exposure due to judgment against 3M 26,000,000us-gaap_LossContingencyRangeOfPossibleLossMaximum
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mmm_CommercialLitigationTranswebCorporationMember
Accrued loss contingency reserve 0us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mmm_CommercialLitigationTranswebCorporationMember