XML 70 R29.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Summary of Significant Accounting Policies (Policy) | 12 Months Ended
--- | ---
Dec. 31, 2014
Accounting Policies [Abstract] |
Cash and Cash Equivalents | Cash and Cash Equivalents: Cash equivalents include demand deposits with banks and all highly liquid investments with original maturities of three months or less. Cash equivalents are stated at cost plus accrued interest, which approximates fair value.
Depreciation and Amortization | Property, plant and equipment are stated at historical costs and depreciated by the straight-line method over the estimated useful lives of the assets. Machinery and equipment are depreciated over periods up to 25 years, and buildings and building improvements over periods up to 50 years. Definite-lived intangible assets are amortized over their estimated useful lives up to 25 years.
Impairment Testing and Asset Valuation | Altria Group, Inc. reviews 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. Altria Group, Inc. performs 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, Altria Group, Inc. groups assets and liabilities at the lowest level for which cash flows are separately identifiable. If an impairment is determined to exist, any related impairment loss is calculated based on fair value. Impairment losses on assets to be disposed of, if any, are based on the estimated proceeds to be received, less costs of disposal. Altria Group, Inc. also reviews the estimated remaining useful lives of long-lived assets whenever events or changes in business circumstances indicate the lives may have changed. Altria Group, Inc. conducts 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 Altria Group, Inc. to perform an interim review. If the carrying value of goodwill exceeds its fair value, which is determined using discounted cash flows, goodwill is considered impaired. The amount of impairment loss is measured as the difference between the carrying value and implied fair value. If the carrying value of an indefinite-lived intangible asset exceeds its fair value, which is determined using discounted cash flows, the intangible asset is considered impaired and is reduced to fair value.
Employee Benefit Plans | Employee Benefit Plans: Altria Group, Inc. provides a range of benefits to its employees and retired employees, including pensions, postretirement health care and postemployment benefits (primarily severance). Altria Group, Inc. records annual amounts relating to these plans based on calculations specified by U.S. 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. Altria Group, Inc. recognizes the funded status of its defined benefit pension and other postretirement plans on the consolidated balance sheet and records 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.
Environmental Costs | Environmental Costs: Altria Group, Inc. is subject to laws and regulations relating to the protection of the environment. Altria Group, Inc. provides for expenses associated with environmental remediation obligations on an undiscounted basis when such amounts are probable and can be reasonably estimated. Such accruals are adjusted 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 Altria Group, Inc.’s consolidated results of operations, capital expenditures, financial position or cash flows (see Note 18. Contingencies - Environmental Regulation).
Fair Value Measurement | Fair Value Measurements: Altria Group, Inc. measures 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. Altria Group, Inc. uses 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.
Finance Leases | Finance Leases: Income attributable to leveraged leases is initially recorded as unearned income and subsequently recognized as revenue over the terms of the respective leases at constant after-tax rates of return on the positive net investment balances. Investments in leveraged leases are stated net of related nonrecourse debt obligations. Finance leases include unguaranteed residual values that represent PMCC’s estimates at lease inception as to the fair values of assets under lease at the end of the non-cancelable lease terms. The estimated residual values are reviewed annually by PMCC’s management. This review includes analysis of a number of factors, including activity in the relevant industry. If necessary, revisions are recorded to reduce the residual values. PMCC considers rents receivable past due when they are beyond the grace period of their contractual due date. PMCC stops recording income (“non-accrual status”) on rents receivable when contractual payments become 90 days past due or earlier if management believes there is significant uncertainty of collectability of rent payments, and resumes recording income when collectability of rent payments is reasonably certain. Payments received on rents receivable that are on non-accrual status are used to reduce the rents receivable balance. Write-offs to the allowance for losses are recorded when amounts are deemed to be uncollectible.
Guarantees | Guarantees: Altria Group, Inc. recognizes a liability for the fair value of the obligation of qualifying guarantee activities. See Note 18. Contingencies for a further discussion of guarantees.
Income Taxes | Income Taxes: Significant judgment is required in determining income tax provisions and in evaluating tax positions. Deferred tax assets and liabilities are determined 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. Altria Group, Inc. records a valuation allowance when it is more-likely-than-not that some portion or all of a deferred tax asset will not be realized. Altria Group, Inc. recognizes a benefit for uncertain tax positions when a tax position taken or expected to be taken in a tax return is more-likely-than-not to 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. Altria Group, Inc. recognizes accrued interest and penalties associated with uncertain tax positions as part of the provision for income taxes on its consolidated statements of earnings.
Inventories | Inventories: Inventories are stated at the lower of cost or market. The last-in, first-out (“LIFO”) method is used to determine the cost of substantially all tobacco inventories. The cost of the remaining inventories is determined using the first-in, first-out and average cost methods. It is a generally recognized industry practice to classify leaf tobacco and wine inventories as current assets although part of such inventory, because of the duration of the curing and aging process, ordinarily would not be used within one year.
Litigation Contingency and Costs | Litigation Contingencies and Costs: Altria Group, Inc. and its subsidiaries record provisions in the consolidated financial statements for pending litigation when it is determined that an unfavorable outcome is probable and the amount of the loss can be reasonably estimated. Litigation defense costs are expensed as incurred and included in marketing, administration and research costs on the consolidated statements of earnings. Altria Group, Inc. and its subsidiaries record provisions in the consolidated financial statements for pending litigation when they determine that an unfavorable outcome is probable and the amount of the loss can be reasonably estimated. At the present time, while it is reasonably possible that an unfavorable outcome in a case may occur, except to the extent discussed elsewhere in this Note 18. Contingencies: (i) management has concluded that it is not probable that a loss has been incurred in any of the pending tobacco-related cases; (ii) management is unable to estimate the possible loss or range of loss that could result from an unfavorable outcome in any of the pending tobacco-related cases; and (iii) accordingly, management has not provided any amounts in the consolidated financial statements for unfavorable outcomes, if any. Legal defense costs are expensed as incurred.
Marketing Costs | Marketing Costs: Altria Group, Inc.’s businesses promote their products with consumer engagement programs, consumer incentives and trade promotions. Such programs include, but are not limited to, discounts, coupons, rebates, in-store display incentives, event marketing and volume-based incentives. Consumer engagement programs are expensed as incurred. Consumer incentive and trade promotion activities are recorded as a reduction of revenues, a portion of which is based on amounts estimated as being due to customers and consumers at the end of a period, based principally on historical utilization and redemption rates. For interim reporting purposes, consumer engagement programs and certain consumer incentive expenses are charged to operations as a percentage of sales, based on estimated sales and related expenses for the full year.
Revenue Recognition | Revenue Recognition: Altria Group, Inc.’s businesses recognize revenues, net of sales incentives and sales returns, and including shipping and handling charges billed to customers, upon shipment of goods when title and risk of loss pass to customers. Payments received in advance of revenue recognition are deferred and recorded in other accrued liabilities until revenue is recognized. Altria Group, Inc.’s businesses also include excise taxes billed to customers in net revenues. Shipping and handling costs are classified as part of cost of sales.
Stock-Based Compensation | Stock-Based Compensation: Altria Group, Inc. measures compensation cost for all stock-based awards at fair value on date of grant and recognizes compensation expense over the service periods for awards expected to vest. The fair value of restricted stock and deferred stock is determined based on the number of shares granted and the market value at date of grant.
Methodology of Determining Fair Value of Pension Assets | Following is a description of the valuation methodologies used for investments measured at fair value.
▪ | Common/Collective Trusts: Common/collective trusts consist of funds that are intended to mirror indices such as Standard & Poor’s 500 Index, Russell Small Cap Completeness 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 common/collective trusts. The underlying assets are valued based on the net asset value (“NAV”) as provided by the investment account manager.
▪ | 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.
▪ | Registered Investment Companies: Investments in mutual funds sponsored by a registered investment company are valued based on exchange listed prices and are classified in Level 1. Registered investment company funds that are designed specifically to meet Altria Group, Inc.’s pension plans investment strategies, but are not traded on an active market, are valued based on the NAV of the underlying securities as provided by the investment account manager and are classified in Level 2.
New Accounting Standards | New Accounting Standards: In May 2014, the Financial Accounting Standards Board issued authoritative guidance for recognizing revenue from contracts with customers. The objective of this guidance is to establish principles for reporting information about the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity’s contracts with customers. For Altria Group, Inc., the new guidance will be effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period. Early application is not permitted. Altria Group, Inc. is in the process of evaluating the impact of this guidance on its consolidated financial statements and related disclosures.

X
- Definition Methodology of determining fair value of pension assets + References No definition available. + Details
Name: | mo_MethodologyofDeterminingFairValueofPensionAssetsPolicyTextBlock
Namespace Prefix: | mo_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- 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 advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=32704220&loc=d3e8275-108329 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6387522&loc=d3e8384-108330 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4273-108586 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 203 -Paragraph 02-03 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6398077&loc=d3e12565-110249 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 No definition available. + Details
Name: | us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 55 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2175709 + Details
Name: | us-gaap_EnvironmentalCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finance, loan and lease receivables, including those held for investment and those held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the allowance for loan and lease losses is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition (revenues, expenses and gains and losses arising from committing to issue, issuing, granting, collecting, terminating, modifying and holding loans) policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5144-111524 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6378556&loc=d3e10133-111534 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (b,d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3-5 -Article 5 + Details
Name: | us-gaap_FinanceLoansAndLeasesReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6398077&loc=d3e12565-110249 + Details
Name: | us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum: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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32840-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6423966&loc=d3e40913-109327 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32809-109319 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32247-109318 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32280-109318 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for major classes of inventories, bases of stating inventories (for example, lower of cost or market), methods by which amounts are added and removed from inventory classes (for example, FIFO, LIFO, or average cost), loss recognition on impairment of inventories, and situations in which inventories are stated above cost. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 6 -Subparagraph a -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4556-108314 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 206 -Paragraph b -Subparagraph i, ii -Chapter 2 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18726-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration