v3.25.0.1
Indebtedness: (Long-Term Debt) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total long-term debt $ 45,558 $ 45,941
Less current portion of long-term debt 3,392 4,698
Long-term debt 42,166 41,243
Finance leases $ 67 53
U.S. dollar credit facility borrowings related to Swedish Match AB acquisition    
Debt Instrument [Line Items]    
Average interest rate 4.592%  
Total long-term debt $ 35,297 30,272
Foreign Currency Obligations | Euro Notes Payable    
Debt Instrument [Line Items]    
Average interest rate 2.062%  
Total long-term debt $ 7,082 8,526
Foreign Currency Obligations | Swiss Franc Notes    
Debt Instrument [Line Items]    
Average interest rate 1.625%  
Total long-term debt $ 0 299
Foreign Currency Obligations | Euro Bank Loan    
Debt Instrument [Line Items]    
Average interest rate 3.445%  
Total long-term debt $ 2,610 6,121
Foreign Currency Obligations | Swedish Krona Notes    
Debt Instrument [Line Items]    
Average interest rate 2.016%  
Total long-term debt $ 218 236
Foreign Currency Obligations | Other    
Debt Instrument [Line Items]    
Average interest rate 5.378%  
Total long-term debt $ 351 $ 487
Minimum | U.S. dollar credit facility borrowings related to Swedish Match AB acquisition    
Debt Instrument [Line Items]    
Interest rate, stated rate 0.875%  
Minimum | Foreign Currency Obligations | Euro Notes Payable    
Debt Instrument [Line Items]    
Interest rate, stated rate 0.125%  
Minimum | Foreign Currency Obligations | Swedish Krona Notes    
Debt Instrument [Line Items]    
Interest rate, stated rate 1.395%  
Maximum | U.S. dollar credit facility borrowings related to Swedish Match AB acquisition    
Debt Instrument [Line Items]    
Interest rate, stated rate 6.375%  
Maximum | Foreign Currency Obligations | Euro Notes Payable    
Debt Instrument [Line Items]    
Interest rate, stated rate 3.75%  
Maximum | Foreign Currency Obligations | Swedish Krona Notes    
Debt Instrument [Line Items]    
Interest rate, stated rate 2.71%