XML 25 R12.htm IDEA: XBRL DOCUMENT
v3.24.2

Supplier Financing | 6 Months Ended
--- | ---
Jun. 30, 2024
Payables and Accruals [Abstract] |
Supplier Financing | Supplier Financing We facilitate a voluntary supplier financing program through a third-party intermediary under which participating suppliers may elect to sell receivables due from us to participating third-party financial institutions at the sole discretion of both the suppliers and the financial institutions (“Program”). Our responsibility is limited to making payment on the terms originally negotiated with our supplier, regardless of whether our supplier sells its receivable to a financial institution. We pay the third-party intermediary a nominal fee to administer the Program. Under the terms of the agreement with our third-party intermediary, ALCS has a direct obligation to pay the participating financial institutions or the participating suppliers when payment obligations are due, unless such obligations are satisfied by the applicable ALCS affiliate. Additionally, Altria guarantees the obligations of ALCS to those parties. We do not enter into agreements with any of the participating financial institutions in connection with the Program. The range of payment terms we negotiate with our suppliers (up to 120 days) is consistent irrespective of whether a supplier participates in the Program. We have no economic interest in a supplier’s sale of a receivable. Once a qualifying supplier elects to participate in the Program and reaches an agreement with a participating third-party financial institution, the qualifying supplier elects which individual invoices it sells to the financial institution. All outstanding balances under the Program are recorded in accounts payable on our condensed consolidated balance sheets, and the associated payments are included in operating activities within our condensed consolidated statements of cash flows. At June 30, 2024 and December 31, 2023, confirmed outstanding obligations under the Program were $125 million and $119 million, respectively.

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

X
- Definition The entire disclosure for supplier finance program. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-50/tableOfContent Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 55 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477128/405-50-55-3 + Details
Name: | us-gaap_SupplierFinanceProgramTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration