v3.25.2
Contingencies (NPM Adjustment Disputes) (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 138 Months Ended
Jul. 28, 2025
Dec. 31, 2024
state
Apr. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2025
USD ($)
state
Jun. 30, 2024
USD ($)
Dec. 31, 2015
USD ($)
Jun. 30, 2025
USD ($)
Health Care Cost Recovery Actions [Member]                  
Loss Contingencies [Line Items]                  
Litigation settlement | $           $ 1,500 $ 1,800    
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,470
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      
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      
Litigation settlement interest expense (income) | $         $ 35        
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 | $               $ 646  
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