v3.26.1
Earnings Per Share - Schedule of Computations for Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income attributable to 3M $ 653 $ 1,116
Denominator:    
Weighted average 3M common shares outstanding – basic (in shares) 529.1 543.8
Dilution associated with stock-based compensation plans (in shares) 3.7 3.9
Weighted average 3M common shares outstanding – diluted (in shares) 532.8 547.7
Earnings per share attributable to 3M common shareholders:    
Earnings per share — basic (in dollars per share) $ 1.23 $ 2.05
Earnings per share — diluted (in dollars per share) $ 1.23 $ 2.04