XML 45 R27.htm IDEA: XBRL DOCUMENT
v3.22.4

Summary of Significant Accounting Policies (Policy) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Basis of Presentation | The consolidated financial statements include Altria, as well as our wholly owned and majority-owned subsidiaries. We account for our investments in equity securities in which we have the ability to exercise significant influence over the operating and financial policies of the investee, including ABI and Cronos, under the equity method of accounting using a one-quarter lag. We account for our investment in the equity securities of JUUL at fair value. All intercompany transactions and balances have been eliminated.The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities at the dates of the financial statements and the reported amounts of net revenues and expenses during the reporting periods. Significant estimates and assumptions include, among other things, pension and benefit plan assumptions, lives and valuation assumptions for goodwill, other intangible assets and investments in equity securities, marketing programs and income taxes. Actual results could differ from those estimates.
Cash and Cash Equivalents | Cash equivalents include demand deposits with banks and all highly liquid investments with original maturities of three months or less. We record cash equivalents at cost plus accrued interest, which approximates fair value.
Depreciation and Amortization | We record property, plant and equipment at historical costs and depreciate by the straight-line method over the estimated useful lives of the assets. We depreciate machinery and equipment over periods up to 20 years, and buildings and building improvements over periods up to 50 years. We amortize definite-lived intangible assets over their estimated useful lives up to 25 years.
Impairment Testing and Asset Valuation | We review long-lived assets, including definite-lived intangible assets, for impairment whenever events or changes in business circumstances indicate that the carrying value of the assets may not be fully recoverable. We perform undiscounted operating cash flow analyses to determine if an impairment exists. For purposes of recognition and measurement of an impairment for assets held for use, we group assets and liabilities at the lowest level for which cash flows are separately identifiable. If we determine that an impairment exists, any related impairment loss is calculated based on fair value. We base impairment losses on assets to be disposed of, if any, on the estimated proceeds to be received, less costs of disposal. We also review the estimated remaining useful lives of long-lived assets whenever events or changes in business circumstances indicate the lives may have changed. We conduct a required annual review of goodwill and indefinite-lived intangible assets for potential impairment, and more frequently if an event occurs or circumstances change that would require us to perform an interim review. We have the option of first performing a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative impairment test. If necessary, we will perform a single step quantitative impairment test. Additionally, we have the option to unconditionally bypass the qualitative assessment and perform a single step quantitative assessment. If the carrying value of a reporting unit that includes goodwill exceeds its fair value, which is determined using discounted cash flows, goodwill is considered impaired. We measure the amount of impairment loss as the difference between the carrying value and the fair value of a reporting unit; however, the amount of the impairment loss is limited to the total amount of goodwill allocated to a reporting unit. If the carrying value of an indefinite-lived intangible asset exceeds its fair value, which is determined using discounted cash flows, we consider the intangible asset impaired and reduce the carrying value to fair value in the period identified.
Derivative Financial Instruments | enter into derivatives to mitigate the potential impact of certain market risks, including foreign currency exchange rate risk. We use various types of derivative financial instruments, including forward contracts, options and swaps. We record derivative financial instruments at fair value on the consolidated balance sheets as either assets or liabilities. We designate derivative financial instruments that qualify for hedge accounting as either fair value hedges, cash flow hedges or net investment hedges at the inception of the contracts. For fair value hedges, we record changes in the fair value of the derivative, as well as the offsetting changes in the fair value of the hedged item, in the consolidated statements of earnings each period. For cash flow hedges, we record changes in the fair value of the derivative each period in accumulated other comprehensive earnings (losses) and reclassify changes to the consolidated statements of earnings in the same periods in which operating results are affected by the respective hedged item. For net investment hedges, we record changes in the fair value of the derivative or foreign currency transaction gains or losses on a nonderivative hedging instrument in accumulated other comprehensive earnings (losses) to offset the change in the value of the net investment being hedged. Such amounts remain in accumulated other comprehensive earnings (losses) until the complete or substantially complete liquidation of the underlying foreign operations occurs for investments in foreign entities accounted for under the equity method of accounting. We classify cash flows from hedging instruments in the same manner as the respective hedged item in the consolidated statements of cash flows. To qualify for hedge accounting, the hedging relationship, both at inception of the hedge and on an ongoing basis, is expected to be highly effective at offsetting changes in the fair value of the hedged risk during the period that the hedge is designated. We formally designate and document, at inception, the financial instrument as a hedge of a specific underlying exposure, the risk management objective, the strategy for undertaking the hedge transaction and method for assessing hedge effectiveness. Additionally, for qualified hedges of forecasted transactions, if it becomes probable that a forecasted transaction will not occur, we would no longer consider the hedge effective and would record all of the derivative gains and losses in the consolidated statement of earnings in the current period. For financial instruments that are not designated as hedging instruments or do not qualify for hedge accounting, we record changes in fair value in the consolidated statement of earnings each period. We do not enter into or hold derivative financial instruments for trading or speculative purposes.
Employee Benefit Plans | We provide a range of benefits to certain employees and retired employees, including pension, postretirement health care and postemployment benefits. We record annual amounts relating to these plans based on calculations specified by GAAP, which include various actuarial assumptions as to discount rates, assumed rates of return on plan assets, mortality, compensation increases, turnover rates and health care cost trend rates.We recognize the funded status of our defined benefit pension and other postretirement plans on the consolidated balance sheets and record as a component of other comprehensive earnings (losses), net of deferred income taxes, the gains or losses and prior service costs or credits that have not been recognized as components of net periodic benefit cost (income). We subsequently amortize the gains or losses and prior service costs or credits recorded as components of other comprehensive earnings (losses) into net periodic benefit cost (income) in future years.
Environmental Costs | We are subject to laws and regulations relating to the protection of the environment. We provide for expenses associated with environmental remediation obligations on an undiscounted basis when such amounts are probable and can be reasonably estimated. We adjust such accruals as new information develops or circumstances change.Compliance with environmental laws and regulations, including the payment of any remediation and compliance costs or damages and the making of related expenditures, has not had, and is not expected to have, a material adverse effect on our consolidated results of operations, capital expenditures, financial position or cash flows.
Fair Value Measurements | We measure certain assets and liabilities at fair value. Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We use a fair value hierarchy, which gives the highest priority to unadjusted quoted prices in active markets for identical assets and liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of inputs used to measure fair value are: Level 1 Unadjusted quoted prices in active markets for identical assets or liabilities. Level 2 Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Level 3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Guarantees | We recognize a liability for the fair value of the obligation of qualifying guarantee activities.
Income Taxes | Significant judgment is required in determining income tax provisions and in evaluating tax positions. We determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. We record a valuation allowance when it is more likely than not that some portion or all of a deferred tax asset will not be realized. We determine the realizability of deferred tax assets based on the weight of all available positive and negative evidence. In reaching this determination, we consider the character of the assets and the possible sources of taxable income of the appropriate character within the available carryback and carryforward periods available under the tax law. We recognize the financial statement benefit for uncertain income tax positions when it is more likely than not, based on the technical merits, that the position will be sustained upon examination by taxing authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement. We recognize accrued interest and penalties associated with uncertain tax positions as part of the provision for income taxes in our consolidated statements of earnings. We determine deferred tax assets and liabilities based on the difference between the financial statement and tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. We record a valuation allowance when it is more likely than not that some portion or all of a deferred tax asset will not be realized. We determine the realizability of deferred tax assets based on the weight of all available positive and negative evidence. In reaching this determination, we consider the character of the assets and the possible sources of taxable income of the appropriate character within the available carryback and carryforward periods available under the tax law.
Inventories | We use the last-in, first-out (“LIFO”) method to determine the cost of substantially all our tobacco inventories. We determine the cost of the remaining inventories using the first-in, first-out (“FIFO”) and average cost methods. We record inventories that are measured using the LIFO method at the lower of cost or market. We state inventories that are measured using the FIFO and average cost methods at the lower of cost and net realizable value. It is a generally recognized industry practice to classify leaf tobacco inventories as a current asset although part of such inventories, because of the duration of the curing and aging process, ordinarily would not be used within one year.
Investments in Equity Securities | Investments in equity securities in which we have the ability to exercise significant influence over the operating and financial policies of the investee are accounted for under the equity method of accounting or the fair value option. The election of the fair value option is irrevocable and is made on an investment by investment basis.We elected to account for our investments in ABI and Cronos under the equity method of accounting. Our share of equity (income) losses and other adjustments associated with these equity investments are included in (income) losses from investments in equity securities in our consolidated statements of earnings. We report the carrying value for each of our equity investments in ABI and Cronos in investments in equity securities on our consolidated balance sheets. We report equity method investments accounted for under the equity method of accounting at cost and adjust these investments each period for our share of (income) losses and dividends paid, if any. We report our share of ABI’s and Cronos’s results using a one-quarter lag because results are not available in time for us to record them in the concurrent period. At the end of each reporting period, we review our equity investments accounted for under the equity method of accounting for impairment by comparing the fair value of each of our investments to their carrying value. If the carrying value of an investment exceeds its fair value and the loss in value is other than temporary, we consider the investment impaired, reduce its carrying value to its fair value and record the impairment in our consolidated statements of earnings in the period identified. We use certain factors to make this determination including (i) the duration and magnitude of the fair value decline, (ii) the financial condition and near-term prospects of the investee and (iii) our intent and ability to hold our investment until recovery to its carrying value. We account for our investment in ABI under the equity method of accounting because we have the ability to exercise significant influence over the operating and financial policies of ABI, including having active representation on ABI’s board of directors and certain ABI board committees. Through this representation, we participate in ABI’s policy making processes. We report our share of ABI’s results using a one-quarter lag because ABI’s results are not available in time for us to record them in the concurrent period. The fair value of our equity investment in ABI is based on (i) unadjusted quoted prices in active markets for ABI’s ordinary shares and was classified in Level 1 of the fair value hierarchy and (ii) observable inputs other than Level 1 prices, such as quoted prices for similar assets for the Restricted Shares, and was classified in Level 2 of the fair value hierarchy. We can convert our Restricted Shares to ordinary shares at our discretion. Therefore, the fair value of each Restricted Share is based on the value of an ordinary share. The fair value of our equity method investment in Cronos is based on unadjusted quoted prices in active markets for Cronos’s common shares and was classified in Level 1 of the fair value hierarchy.
Equity Securities without Readily Determinable Fair Value | Note 5. Investments in Equity Securities for additional information on how we have historically accounted for our investment in JUUL.Following Share Conversion in the fourth quarter of 2020, we elected to account for our equity method investment in JUUL under the fair value option. In making this election, we believed measuring our investment at fair value provided quarterly transparency to investors as to the fair market value of our investment in JUUL, given the changes and volatility in the e-vapor category since our initial investment, as well as the lack of publicly available information regarding JUUL’s business or a market-derived valuation. As a result of our loss of certain rights due to our exercise of our option to be released from our JUUL non-competition obligations in the third quarter of 2022, we determined that we no longer have the ability to exercise significant influence over the operating and financial policies of JUUL. Therefore, we are no longer able to account for our investment in JUUL as an equity method investment. Beginning with the period ended September 30, 2022, we account for our investment in JUUL as an investment in an equity security. We will continue to measure our investment in JUUL at fair value, in accordance with GAAP. Our consolidated statements of earnings include any cash dividends received from our investment in JUUL (none received to date) and any changes in the estimated fair value of our investment, which is calculated quarterly.Prior to Share Conversion, we accounted for our investment in JUUL as an investment in an equity security. Since the JUUL shares do not have a readily determinable fair value, we elected to measure our investment in JUUL at its cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. There were no upward or downward adjustments to the carrying value of our investment in JUUL resulting from observable price changes in orderly transactions since the JUUL Transaction through the date of Share Conversion. In addition, prior to Share Conversion, we reviewed our investment in JUUL for impairment by performing a qualitative assessment of impairment indicators on a quarterly basis in connection with the preparation of our financial statements. If this qualitative assessment indicated that our investment in JUUL may be impaired, a quantitative assessment was performed. If the quantitative assessment indicated the estimated fair value of the investment was less than its carrying value, the investment was written down to its estimated fair value.We use an income approach to estimate the fair value of our investment in JUUL. The income approach reflects the discounting of future cash flows for the U.S. and international markets at a rate of return that incorporates the risk-free rate for the use of those funds, the expected rate of inflation and the risks associated with realizing future cash flows.In determining the estimated fair value of our investment in JUUL, in 2022, 2021 and 2020, we made certain judgments, estimates and assumptions, the most significant of which were likelihood of certain potential regulatory and liquidity outcomes, sales volume, operating margins, discount rates and perpetual growth rates. All significant inputs used in the valuation are classified in Level 3 of the fair value hierarchy. Additionally, in determining these significant assumptions, we made judgments regarding the (i) likelihood of certain potential regulatory actions impacting the e-vapor category and specifically whether the FDA will ultimately authorize JUUL’s products, which have received MDOs and are now under additional administrative review; (ii) likelihood of JUUL maintaining adequate liquidity to fund projected cash needs, the absence of which could result in JUUL seeking protection under bankruptcy or other insolvency laws; (iii) risk created by the number and types of legal cases pending against JUUL; (iv) expectations for the future state of the e-vapor category, including competitive dynamics; and (v) timing of international expansion plans.
Litigation Contingencies and Costs | We record provisions in our consolidated financial statements for pending litigation when we determine that an unfavorable outcome is probable and the amount of the loss can be reasonably estimated. We expense litigation defense costs as incurred and include these costs in marketing, administration and research costs in our consolidated statements of earnings.
Marketing Costs | Our businesses promote their products with consumer incentives, trade promotions and consumer engagement programs. These consumer incentive and trade promotion activities, which include discounts, coupons, rebates, in-store display incentives and volume-based incentives, do not create a distinct deliverable and are, therefore, recorded as a reduction of revenues. We make consumer engagement program payments to third parties. Our businesses expense these consumer engagement programs, which include event marketing, as incurred, and such expenses are included in marketing, administration and research costs in our consolidated statements of earnings. For interim reporting purposes, our businesses charge consumer engagement programs and certain consumer incentive expenses to operations as a percentage of sales, based on estimated sales and related expenses for the full year.
Revenue Recognition | Our businesses generate substantially all of their revenue from sales contracts with customers. While our businesses enter into separate sales contracts with each customer for each product type, all sales contracts are similarly structured. These contracts create an obligation to transfer product to the customer. Our businesses satisfy all performance obligations within one year; therefore, we expense costs to obtain contracts as incurred and do not disclose unsatisfied performance obligations. There is no financing component because our businesses expect, at contract inception, that the period between when our businesses transfer product to the customer and when the customer pays for that product will be one year or less. Our businesses define net revenues as revenues, which include excise taxes and shipping and handling charges billed to customers, net of cash discounts for prompt payment, sales returns (also referred to as returned goods) and sales incentives. Our businesses exclude from the transaction price sales taxes and value-added taxes imposed at the time of sale. Our businesses recognize revenues from sales contracts with customers upon shipment of goods when control of such products is obtained by the customer. Our businesses determine that a customer obtains control of the product upon shipment when title of such product and risk of loss transfers to the customer. Our businesses account for shipping and handling costs as fulfillment costs and such amounts are classified as part of cost of sales in our consolidated statements of earnings. Our businesses record an allowance for returned goods, based principally on historical volume and return rates, which is included in other accrued liabilities on our consolidated balance sheets. Our businesses record sales incentives, which consist of consumer incentives and trade promotion activities, as a reduction to revenues (a portion of which is based on amounts estimated as being due to wholesalers, retailers and consumers at the end of a period) based principally on historical volume, utilization and redemption rates. We include expected payments for sales incentives in accrued marketing liabilities on our consolidated balance sheets. Payment terms vary depending on product type. Our businesses consider payments received in advance of product shipment as deferred revenue, which we include in other accrued liabilities on our consolidated balance sheets until revenue is recognized. PM USA receives payment in advance of a customer obtaining control of the product. USSTC and Helix receive substantially all payments within one business day of the customer obtaining control of the product. We include amounts due from customers in receivables on our consolidated balance sheets. We record an allowance for returned goods, which is included in other accrued liabilities on our consolidated balance sheets. It is USSTC’s policy to accept authorized sales returns from its customers for products that have passed the freshness date printed on product packaging due to the limited shelf life of USSTC’s MST and snus products. We record estimated sales returns, which are based principally on historical volume and return rates, as a reduction to revenues. Actual sales returns will differ from estimated sales returns to the extent actual results differ from estimated assumptions. We reflect differences between actual and estimated sales returns in the period in which the actual amounts become known. These differences, if any, have not had a material impact on our consolidated financial statements. All returned goods are destroyed upon return and not included in inventory. Consequently, we do not record an asset for USSTC’s right to recover goods from customers upon return.
New Accounting Pronouncements and New Accounting Guidance Not Yet Adopted | On January 1, 2022, we adopted Accounting Standards Update (“ASU”) 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU No. 2020-06”). This guidance simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Our adoption of ASU No. 2020-06 did not have a material impact on our consolidated financial statements. The following table provides a description of issued accounting guidance applicable to, but not yet adopted by, us:
Standards | Description | Effective Date for Public Entity | Effect on Financial Statements
ASU 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers | The guidance updates how an entity recognizes and measures contract assets and contract liabilities acquired in a business combination. Acquirers will now account for related revenue contracts in accordance with Topic 606 as if it had originated the contract. | The guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. | We do not expect our adoption of this guidance to have a material impact on our consolidated financial statements and related disclosures.
ASU 2022-03 Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions | The guidance clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also specify required disclosures for equity securities subject to contractual sale restrictions. | The guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2023. | We do not expect our adoption of this guidance to have a material impact on our consolidated financial statements and related disclosures.
Cash Discounts | We calculate substantially all cash discounts, offered to customers for prompt payment, as a flat rate per unit based on agreed-upon payment terms. Prior to the first quarter of 2021 for USSTC and the third quarter of 2021 for PM USA, cash discounts were calculated as a percentage of the list price based on historical experience and agreed-upon payment terms. We record receivables net of the cash discounts on our consolidated balance sheets.
Deferred revenue | We record payments received by our businesses in advance of product shipment as deferred revenue. These payments are included in other accrued liabilities on our consolidated balance sheets until control of such products is obtained by the customer.
Methodology of Determining Fair Value of Pension Assets | Following is a description of the valuation methodologies used for investments measured at fair value. ▪U.S. and Foreign Government Securities: U.S. and foreign government securities consist of investments in Treasury Nominal Bonds and Inflation Protected Securities and municipal securities. Government securities are valued at a price that is based on a compilation of primarily observable market information, such as broker quotes. Matrix pricing, yield curves and indices are used when broker quotes are not available. ▪Corporate Debt Instruments: Corporate debt instruments are valued at a price that is based on a compilation of primarily observable market information, such as broker quotes. Matrix pricing, yield curves and indices are used when broker quotes are not available. ▪Common Stock: Common stocks are valued based on the price of the security as listed on an open active exchange on last trade date. ▪Asset Backed Securities: Asset backed securities are fixed income securities such as mortgage backed securities and auto loans that are collateralized by pools of underlying assets that are unable to be sold individually. They are valued at a price which is based on a compilation of primarily observable market information or a broker quote in a non-active over-the-counter market. ▪Collective Investment Funds: Collective investment funds consist of funds that are intended to mirror indices such as Standard & Poor’s 500 Index and MSCI EAFE Index. They are valued on the basis of the relative interest of each participating investor in the fair value of the underlying assets of each of the respective collective investment funds. The underlying assets are valued based on the net asset value (“NAV”), which is provided by the investment account manager as a practical expedient to estimate fair value. These investments are not classified by level but are disclosed to permit reconciliation to the fair value of plan assets.

X
- Definition Cash Discounts + References No definition available. + Details
Name: | mo_CashDiscountsPolicyTextBlock
Namespace Prefix: | mo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Marketing Costs [Policy Text Block] + References No definition available. + Details
Name: | mo_MarketingCostsPolicyTextBlock
Namespace Prefix: | mo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Methodology of determining fair value of pension assets + References No definition available. + Details
Name: | mo_MethodologyofDeterminingFairValueofPensionAssetsPolicyTextBlock
Namespace Prefix: | mo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Pension, Other Postretirement and Postemployment Plans, Policy [Policy Text Block] + References No definition available. + Details
Name: | mo_PensionOtherPostretirementandPostemploymentPlansPolicyPolicyTextBlock
Namespace Prefix: | mo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Contract With Customer, Deferred Revenue + References No definition available. + Details
Name: | mo_RevenueFromContractWithCustomerDeferredRevenuePolicyTextBlock
Namespace Prefix: | mo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + Details
Name: | us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -URI https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 55 -Paragraph 14 -URI https://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859 Reference 4: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -URI https://asc.fasb.org/subtopic&trid=2175709 + Details
Name: | us-gaap_EnvironmentalCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21D -URI https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585 + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 321 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714 + Details
Name: | us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249 + Details
Name: | us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration