XML 99 R80.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Long-Term Debt (Details of Long-Term Debt) (Details) | Dec. 31, 2024 USD ($) | Dec. 31, 2024 EUR (€)
--- | --- | ---
Senior Notes [Member] | USD Notes, 2.350%, Maturing May 2025 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 750,000,000 |
Interest Rate | 2.35% | 2.35%
Senior Notes [Member] | USD Notes, 4.400%, Maturing February 2026 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 1,069,000,000 |
Interest Rate | 4.40% | 4.40%
Senior Notes [Member] | USD Notes, 2.625%, Maturing September 2026 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 500,000,000 |
Interest Rate | 2.625% | 2.625%
Senior Notes [Member] | USD Notes, 6.200%, Maturing November 2028 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 500,000,000 |
Interest Rate | 6.20% | 6.20%
Senior Notes [Member] | USD Notes, 4.800%, Maturing February 2029 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 1,906,000,000 |
Interest Rate | 4.80% | 4.80%
Senior Notes [Member] | USD Notes, 3.400%, Maturing May 2030 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 750,000,000 |
Interest Rate | 3.40% | 3.40%
Senior Notes [Member] | USD Notes, 2.450%, Maturing February 2032 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 1,750,000,000 |
Interest Rate | 2.45% | 2.45%
Senior Notes [Member] | USD Notes, 6.875%, Maturing November 2033 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 500,000,000 |
Interest Rate | 6.875% | 6.875%
Senior Notes [Member] | USD Notes, 9.950%, Maturing November 2038 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 177,000,000 |
Interest Rate | 9.95% | 9.95%
Senior Notes [Member] | USD Notes, 10.200%, Maturing February 2039 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 208,000,000 |
Interest Rate | 10.20% | 10.20%
Senior Notes [Member] | USD Notes, 5.800%, Maturing February 2039 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 2,000,000,000 |
Interest Rate | 5.80% | 5.80%
Senior Notes [Member] | USD Notes, 3.400%, Maturing February 2041 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 1,500,000,000 |
Interest Rate | 3.40% | 3.40%
Senior Notes [Member] | USD Notes, 4.250%, Maturing August 2042 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 900,000,000 |
Interest Rate | 4.25% | 4.25%
Senior Notes [Member] | USD Notes, 4.500%, Maturing May 2043 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 650,000,000 |
Interest Rate | 4.50% | 4.50%
Senior Notes [Member] | USD Notes, 5.375%, Maturing January 2044 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 1,800,000,000 |
Interest Rate | 5.375% | 5.375%
Senior Notes [Member] | USD Notes, 3.875%, Maturing September 2046 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 1,500,000,000 |
Interest Rate | 3.875% | 3.875%
Senior Notes [Member] | USD Notes, 5.950%, Maturing February 2049 [member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 2,500,000,000 |
Interest Rate | 5.95% | 5.95%
Senior Notes [Member] | USD Notes, 4.450%, Maturing May 2050 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 500,000,000 |
Interest Rate | 4.45% | 4.45%
Senior Notes [Member] | USD Notes, 3.700%, Maturing February 2051 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 1,250,000,000 |
Interest Rate | 3.70% | 3.70%
Senior Notes [Member] | USD Notes, 6.200%, Maturing February 2059 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 271,000,000 |
Interest Rate | 6.20% | 6.20%
Senior Notes [Member] | USD Notes, 4.000%, Maturing February 2061 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 1,000,000,000 |
Interest Rate | 4.00% | 4.00%
Notes Payable, Other Payables [Member] | Euro Notes, 1.700%, Maturing June 2025 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | € |  | € 750,000,000
Interest Rate | 1.70% | 1.70%
Notes Payable, Other Payables [Member] | Euro Notes, 2.200%, Maturing June 2027 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | € |  | € 1,000,000,000
Interest Rate | 2.20% | 2.20%
Notes Payable, Other Payables [Member] | Euro Notes, 3.125%, Maturing June 2031 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | € |  | € 1,250,000,000
Interest Rate | 3.125% | 3.125%
Debenture [Member] | USD Debenture, 7.750%, Maturing January 2027 [Member] |  |
Debt Instrument [Line Items] |  |
Face Value | $ 42,000,000 |
Interest Rate | 7.75% | 7.75%

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes2350MaturingMay2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes4400MaturingFebruary2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes2625MaturingSeptember2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes6.200MaturingNovember2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes4800MaturingFebruary2029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes3400MaturingMay2030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes2450MaturingFebruary2032Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes6875MaturingNovember2033Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes9950MaturingNovember2038Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes10200MaturingFebruary2039Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes5800MaturingFebruary2039Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes3400MaturingFebruary2041Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes4250MaturingAugust2042Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes4500MaturingMay2043Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes5375MaturingJanuary2044Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes3875MaturingSeptember2046Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes5950MaturingFebruary2049Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes4450MaturingMay2050Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes3700MaturingFebruary2051Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes6200MaturingFebruary2059Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDNotes4000MaturingFebruary2061Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_EuroNotes1700MaturingJune2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_EuroNotes2200MaturingJune2027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_EuroNotes3125MaturingJune2031Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=mo_USDDebenture7750MaturingJanuary2027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |