Stock-Based Compensation (Details)
3 Months Ended
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award Activity  
Retirement age eligibility for employees 55 years
Retirement eligibility for employees, minimum years of service required 5 years
Percent of stock-based compensation related to retiree-eligible population (as a percent) 35.00%
3M Long Term Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award Activity  
Number of shares authorized 100,000,000
Number of shares available for grant under the 2008 Long Term Incentive Plan Program (including additional subsequent shareholder approvals) 19,593,667