XML 84 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities (current and non-current) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Marketable securities classification    
Current marketable securities $ 1,018us-gaap_AvailableForSaleSecuritiesCurrent $ 626us-gaap_AvailableForSaleSecuritiesCurrent
Non-current marketable securities 13us-gaap_AvailableForSaleSecuritiesNoncurrent 828us-gaap_AvailableForSaleSecuritiesNoncurrent
Total marketable securities 1,031us-gaap_AvailableForSaleSecurities 1,454us-gaap_AvailableForSaleSecurities
U.S. government agency securities    
Marketable securities classification    
Current marketable securities 67us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
67us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Non-current marketable securities 1us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
41us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Foreign government agency securities    
Marketable securities classification    
Current marketable securities 60us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
75us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Non-current marketable securities 0us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
20us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Corporate debt securities    
Marketable securities classification    
Current marketable securities 551us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
241us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Non-current marketable securities 0us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
378us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Commercial paper    
Marketable securities classification    
Current marketable securities 27us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
0us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
Certificates of deposit/time deposits    
Marketable securities classification    
Current marketable securities 24us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
41us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
U.S. treasury securities    
Marketable securities classification    
Non-current marketable securities 0us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
38us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
U.S. municipal securities    
Marketable securities classification    
Current marketable securities 3us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Non-current marketable securities 12us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
15us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Asset-backed securities    
Marketable securities classification    
Current marketable securities 286us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
202us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Non-current marketable securities 0us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
336us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Asset-backed securities Automobile loan related    
Marketable securities classification    
Current marketable securities 167us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedAutoLoansMember
122us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedAutoLoansMember
Non-current marketable securities 0us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedAutoLoansMember
160us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedAutoLoansMember
Asset-backed securities Credit card related    
Marketable securities classification    
Current marketable securities 66us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedCreditCardSecuritiesMember
59us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedCreditCardSecuritiesMember
Non-current marketable securities 0us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedCreditCardSecuritiesMember
103us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedCreditCardSecuritiesMember
Asset-backed securities Equipment lease related    
Marketable securities classification    
Current marketable securities 7us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mmm_CollateralizedEquipmentLeaseSecuritiesMember
21us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mmm_CollateralizedEquipmentLeaseSecuritiesMember
Non-current marketable securities 0us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mmm_CollateralizedEquipmentLeaseSecuritiesMember
27us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mmm_CollateralizedEquipmentLeaseSecuritiesMember
Asset-backed securities Other asset-backed securities    
Marketable securities classification    
Current marketable securities 46us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedSecuritiesOtherMember
0us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedSecuritiesOtherMember
Non-current marketable securities $ 0us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedSecuritiesOtherMember
$ 46us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedSecuritiesOtherMember