v3.25.1
Contingencies (NPM Adjustment Disputes) (Details)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended 135 Months Ended
Apr. 24, 2025
Dec. 31, 2024
state
Apr. 30, 2023
USD ($)
Mar. 31, 2025
USD ($)
state
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2015
USD ($)
Mar. 31, 2025
USD ($)
Health Care Cost Recovery Actions [Member]                    
Loss Contingencies [Line Items]                    
Litigation settlement       $ 700 $ 900          
PM USA [Member] | Health Care Cost Recovery Actions [Member]                    
Loss Contingencies [Line Items]                    
Loss contingency, number of states with settled litigation including New York, subsequent expansion | state   39                
Loss contingency, credits to offset payments                   $ 1,370
PM USA [Member] | Health Care Cost Recovery Actions, 2004 NPM Adjustment [Member] | Pending Litigation [Member]                    
Loss Contingencies [Line Items]                    
Loss contingency, credits to offset payments     $ 52              
Loss contingency, number of states with concluded hearings | state       9            
Loss contingency, number of states not in compliance with escrow statues | state       3            
Loss contingency, number of states not settled | state       8            
Loss contingency, damages sought, value             $ 8 $ 44    
PM USA [Member] | Health Care Cost Recovery Actions, 2005-2007 NPM Adjustment [Member] | Pending Litigation [Member]                    
Loss Contingencies [Line Items]                    
Loss contingency, number of states not settled | state       6            
Loss contingency, reduction to cost of sales           $ 14        
Litigation settlement interest expense (income)           $ 21        
PM USA [Member] | Health Care Cost Recovery Actions, 2005-2007 NPM Adjustment [Member] | Pending Litigation [Member] | Period One [Member]                    
Loss Contingencies [Line Items]                    
Loss contingency, number of states not settled | state       5            
Loss contingency, number of states not settled, arbitration period       3 years            
PM USA [Member] | Health Care Cost Recovery Actions, 2005-2007 NPM Adjustment [Member] | Pending Litigation [Member] | Period One [Member] | Subsequent Event [Member]                    
Loss Contingencies [Line Items]                    
Loss contingency, number of states not settled, arbitration period 3 years                  
PM USA [Member] | Health Care Cost Recovery Actions, 2005-2007 NPM Adjustment [Member] | Pending Litigation [Member] | Period Two [Member]                    
Loss Contingencies [Line Items]                    
Loss contingency, number of states not settled | state       1            
Loss contingency, number of states not settled, arbitration period       1 year            
New York [Member] | PM USA [Member] | Health Care Cost Recovery Actions [Member] | Settled Litigation [Member]                    
Loss Contingencies [Line Items]                    
Litigation settlement                 $ 572  
Massachusetts [Member] | PM USA [Member]                    
Loss Contingencies [Line Items]                    
Loss contingency accrual, provision       $ 28            
Massachusetts [Member] | PM USA [Member] | Health Care Cost Recovery Actions [Member]                    
Loss Contingencies [Line Items]                    
Loss contingency, credits to offset payments       $ 28