v3.25.0.1
Earnings per Share: (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net earnings attributable to PMI $ 7,057 $ 7,813 $ 9,048
Less distributed and undistributed earnings attributable to share-based payment awards 23 22 24
Net earnings for basic and diluted EPS 7,034 7,791 9,024
Net earnings for basic and diluted EPS $ 7,034 $ 7,791 $ 9,024
Weighted-average shares for basic EPS (in shares) 1,554,000,000 1,552,000,000 1,550,000,000
Plus contingently issuable performance stock units (PSUs) (in shares) 2,000,000 1,000,000 2,000,000
Weighted-average shares for diluted EPS (in shares) 1,556,000,000 1,553,000,000 1,552,000,000
Antidilutive stock options (in shares) 0 0 0