XML 71 R52.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Additional Information (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Schedule of Other Nonoperating Income (Expense) |
| For the Years Ended December 31,
(in millions) | 2024 |  | 2023 |  | 2022
Research and development expense | $ | 208 |  |  | $ | 220 |  |  | $ | 162 |
Interest expense | $ | 1,124 |  |  | $ | 1,149 |  |  | $ | 1,128 |
Interest income | (87) |  |  | (160) |  |  | (70) |
Interest and other debt expense, net | $ | 1,037 |  |  | $ | 989 |  |  | $ | 1,058 |
Schedule of Valuation and Qualifying Accounts | The activity in the allowance for discounts and allowance for returned goods was as follows:
|  | For the Years Ended December 31,
(in millions) |  | 2024 |  | 2023 |  | 2022
|  | Discounts |  | Returned Goods |  | Discounts |  | Returned Goods |  | Discounts |  | Returned Goods
Balance at beginning of year |  | $ | — |  |  | $ | 39 |  |  | $ | — |  |  | $ | 41 |  |  | $ | — |  |  | $ | 50 |
Charged to costs and expenses |  | 603 |  |  | 142 |  |  | 597 |  |  | 118 |  |  | 607 |  |  | 97 |
Deductions (1) |  | (600) |  |  | (130) |  |  | (597) |  |  | (120) |  |  | (607) |  |  | (106) |
Balance at end of year |  | $ | 3 |  |  | $ | 51 |  |  | $ | — |  |  | $ | 39 |  |  | $ | — |  |  | $ | 41 |
(1) Represents the recording of discounts and returns for which allowances were created.

X
- Definition Schedule of Valuation and Qualifying Accounts [Table Text Block] + References No definition available. + Details
Name: | mo_ScheduleofValuationandQualifyingAccountsTableTextBlock
Namespace Prefix: | mo_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration