XML 79 R24.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2014
Principles of Consolidation and Basis of Preparation | Principles of Consolidation and Basis of Preparation The consolidated financial statements include the accounts of Mattel, Inc. and its subsidiaries. All wholly and majority-owned subsidiaries are consolidated and included in Mattel’s consolidated financial statements. Mattel does not have any minority stock ownership interests in which it has a controlling financial interest that would require consolidation. All significant intercompany accounts and transactions have been eliminated upon consolidation.
Use of Estimates | Use of Estimates Preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“US GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could ultimately differ from those estimates.
Cash and Equivalents | Cash and Equivalents Cash and equivalents include short-term investments, which are highly liquid investments with maturities of three months or less when purchased. Such investments are stated at cost, which approximates market value.
Accounts Receivable and Allowance for Doubtful Accounts | Accounts Receivable and Allowance for Doubtful Accounts Credit is granted to customers on an unsecured basis. Credit limits and payment terms are established based on extensive evaluations made on an ongoing basis throughout the fiscal year of the financial performance, cash generation, financing availability, and liquidity status of each customer. Customers are reviewed at least annually, with more frequent reviews performed as necessary, based on the customers’ financial condition and the level of credit being extended. For customers who are experiencing financial difficulties, management performs additional financial analyses before shipping to those customers on credit. Mattel uses a variety of financial arrangements to ensure collectibility of accounts receivable of customers deemed to be a credit risk, including requiring letters of credit, purchasing various forms of credit insurance with unrelated third parties, factoring, or requiring cash in advance of shipment. Mattel records an allowance for doubtful accounts based on management’s assessment of the business environment, customers’ financial condition, historical collection experience, accounts receivable aging, and customer disputes.
Inventories | Inventories Inventories, net of an allowance for excess quantities and obsolescence, are stated at the lower of cost or market. Inventory allowances are charged to cost of sales and establish a lower cost basis for the inventory. Cost is determined by the first-in, first-out method.
Property, Plant, and Equipment | Property, Plant, and Equipment Property, plant, and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over estimated useful lives of 10 to 30 years for buildings, 3 to 10 years for machinery and equipment, 3 to 10 years for software, and 10 to 20 years, not to exceed the lease term, for leasehold improvements. Tools, dies, and molds are depreciated using the straight-line method over 3 years. Estimated useful lives are periodically reviewed and, where appropriate, changes are made prospectively. The carrying value of property, plant, and equipment is reviewed when events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. Any potential impairment identified is assessed by evaluating the operating performance and future undiscounted cash flows of the underlying assets. When property is sold or retired, the cost of the property and the related accumulated depreciation are removed from the consolidated balance sheet, and any resulting gain or loss is included in the results of operations.
Goodwill | Goodwill is allocated to various reporting units, which are at the operating segment level, for purposes of evaluating whether goodwill is impaired. Mattel’s reporting units are: (i) North America, (ii) International, and (iii) American Girl. Components of the operating segments have been aggregated into a single reporting unit as the components have similar economic characteristics. The similar economic characteristics include the nature of the products, the nature of the production processes, the customers, and the manner in which the products are distributed. Mattel tests its goodwill for impairment annually in the third quarter and whenever events or changes in circumstances indicate that the carrying value of a reporting unit may exceed its fair value.
Nonamortizable Intangible Assets | Mattel tests its nonamortizable intangible assets, including trademarks and trade names, for impairment by comparing the estimated fair values of the nonamortizable intangible assets with the carrying values. Mattel tests nonamortizable intangible assets for impairment annually in the third quarter or whenever events or changes in circumstances indicate that the carrying value may exceed its fair value.
Amortizable Intangible Assets | Mattel also tests its amortizable intangible assets, which are primarily comprised of trademarks and trade names, for impairment whenever events or changes in circumstances indicate that the carrying value of the asset may not be recovered.
Foreign Currency Translation Exposure | Foreign Currency Translation Exposure Mattel’s reporting currency is the US dollar. The translation of its net investments in subsidiaries with non-US dollar functional currencies subjects Mattel to the impact of currency exchange rate fluctuations in its results of operations and financial position. Assets and liabilities of subsidiaries with non-US dollar functional currencies are translated into US dollars at year-end exchange rates. Income, expense, and cash flow items are translated at weighted average exchange rates prevailing during the year. The resulting currency translation adjustments are recorded as a component of accumulated other comprehensive loss within stockholders’ equity. Mattel’s primary currency translation exposures in 2014 were related to its net investments in entities having functional currencies denominated in the Euro, Mexican peso, British pound sterling, Russian ruble, and Brazilian real.
Foreign Currency Transaction Exposure | Foreign Currency Transaction Exposure Currency exchange rate fluctuations may impact Mattel’s results of operations and cash flows. Mattel’s currency transaction exposures include gains and losses realized on unhedged inventory purchases and unhedged receivables and payables balances that are denominated in a currency other than the applicable functional currency. Gains and losses on unhedged inventory purchases and other transactions associated with operating activities are recorded in the components of operating income in the consolidated statement of operations. Gains and losses on unhedged intercompany loans and advances are recorded as a component of other non-operating (income) expense, net in the consolidated statement of operations in the period in which the currency exchange rate changes. Inventory transactions denominated in the Euro, British pound sterling, Mexican peso, Brazilian real, and Indonesian rupiah were the primary transactions that caused foreign currency transaction exposure for Mattel in 2014.
Derivative Instruments | Derivative Instruments Mattel uses foreign currency forward exchange contracts as cash flow hedges primarily to hedge its purchases and sales of inventory denominated in foreign currencies. At the inception of the contracts, Mattel designates these derivatives as cash flow hedges and documents the relationship of the hedge to the underlying transaction. Hedge effectiveness is assessed at inception and throughout the life of the hedge to ensure the hedge qualifies for hedge accounting. Changes in fair value associated with hedge ineffectiveness, if any, are recorded in the results of operations. Changes in fair value of cash flow hedge derivatives are deferred and recorded as part of accumulated other comprehensive loss in stockholders’ equity until the underlying transaction affects earnings. In the event that an anticipated transaction is no longer likely to occur, Mattel recognizes the change in fair value of the derivative in its results of operations in the period the determination is made. Additionally, Mattel uses foreign currency forward exchange contracts to hedge intercompany loans and advances denominated in foreign currencies. Due to the short-term nature of the contracts involved, Mattel does not use hedge accounting for these contracts, and as such, changes in fair value are recorded in the period of change in the consolidated statements of operations.
Revenue Recognition | Revenue is recognized upon shipment or upon receipt of products by the customer, depending on the terms, provided that: there are no uncertainties regarding customer acceptance; persuasive evidence of an agreement exists documenting the specific terms of the transaction; the sales price is fixed or determinable; and collectibility is reasonably assured. Management assesses the business environment, the customer’s financial condition, historical collection experience, accounts receivable aging, and customer disputes to determine whether collectibility is reasonably assured. If collectibility is not considered reasonably assured at the time of sale, Mattel does not recognize revenue until collection occurs. Value added taxes are recorded on a net basis and are excluded from revenue.
Sales Adjustments | Mattel routinely enters into arrangements with its customers to provide sales incentives, support customer promotions, and provide allowances for returns and defective merchandise. Such programs are based primarily on customer purchases, customer performance of specified promotional activities, and other specified factors such as sales to consumers. The costs of these programs are recorded as sales adjustments that reduce gross revenue in the period the related revenue is recognized.
Advertising and Promotion Costs | Advertising and Promotion Costs Costs of media advertising are expensed the first time the advertising takes place, except for direct-response advertising, which is capitalized and amortized over its expected period of future benefits. Direct-response advertising consists primarily of catalog production and mailing costs, which are generally amortized within three months from the date the catalogs are mailed.
Product Recalls and Withdrawals | Product Recalls and Withdrawals Mattel establishes a reserve for product recalls and withdrawals on a product-specific basis when circumstances giving rise to the recall or withdrawal become known. Facts and circumstances related to the recall or withdrawal, including where the product affected by the recall or withdrawal is located (e.g., with consumers, in customers’ inventory, or in Mattel’s inventory), cost estimates for shipping and handling for returns, cost estimates for communicating the recall or withdrawal to consumers and customers, and cost estimates for parts and labor if the recalled or withdrawn product is deemed to be repairable, are considered when establishing a product recall or withdrawal reserve. These factors are updated and reevaluated each period, and the related reserves are adjusted when these factors indicate that the recall or withdrawal reserve is either not sufficient to cover or exceeds the estimated product recall or withdrawal expenses.
Design and Development Costs | Design and Development Costs Product design and development costs primarily include employee compensation and outside services and are charged to the results of operations as incurred.
Employee Benefit Plans | Employee Benefit Plans Mattel and certain of its subsidiaries have retirement and other postretirement benefit plans covering substantially all employees of these companies. Actuarial valuations are used in determining amounts recognized in the financial statements for certain retirement and other postretirement benefit plans (see “Note 4 to the Consolidated Financial Statements—Employee Benefit Plans”).
Share-Based Payments | Share-Based Payments Mattel recognizes the cost of employee share-based payment awards on a straight-line attribution basis over the requisite employee service period, net of estimated forfeitures. In determining when additional tax benefits associated with share-based payment exercises are recognized, Mattel follows the ordering of deductions under the tax law, which allows deductions for share-based payment exercises to be utilized before previously existing net operating loss carryforwards. Determining the fair value of share-based awards at the measurement date requires judgment, including estimating the expected term that stock options will be outstanding prior to exercise, the associated volatility, and the expected dividends. Mattel estimates the fair value of options granted using the Black-Scholes valuation model. The expected life of the options used in this calculation is the period of time the options are expected to be outstanding and has been determined based on historical exercise experience. Expected stock price volatility is based on the historical volatility of Mattel’s stock for a period approximating the expected life, the expected dividend yield is based on Mattel’s most recent actual annual dividend payout, and the risk-free interest rate is based on the implied yield available on US Treasury zero-coupon issues approximating the expected life. Judgment is also required in estimating the amount of share-based awards that will be forfeited prior to vesting.
Income Taxes | Income Taxes Certain income and expense items are accounted for differently for financial reporting and income tax purposes. Deferred income tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities, applying enacted statutory income tax rates in effect for the year in which the differences are expected to reverse. In the normal course of business, Mattel is regularly audited by federal, state, local, and foreign tax authorities. The ultimate settlement of any particular issue with the applicable taxing authority could have a material impact on Mattel’s consolidated financial statements.
Venezuelan Operations | Venezuelan Operations Since 2010, Mattel has accounted for Venezuela as a highly inflationary economy and, accordingly, Mattel’s Venezuelan subsidiary uses the US dollar as its functional currency. Mattel’s Venezuelan subsidiary has been unable to access US dollars as a result of currency restrictions enacted by the Venezuelan government. These currency restrictions, along with economic and political instability, continue to impact the operating results of Mattel’s Venezuelan subsidiary. In 2014, Mattel’s Venezuelan subsidiary represented less than 0.1% of Mattel’s consolidated net sales in 2014 and had approximately $22 million of net monetary assets denominated in Venezuelan bolivar fuerte as of December 31, 2014. If the Venezuelan bolivar fuerte significantly devalues in the future, or if the economic or political conditions significantly worsen, Mattel may consider ceasing operations of its Venezuelan subsidiary, which could result in a pre-tax charge to its consolidated statement of operations of up to $95 million.
New Accounting Pronouncements | New Accounting Pronouncements In April 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-08, Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity, which requires that a disposal of a component of an entity or a group of components of an entity to be reported in discontinued operations if the disposal represents a strategic shift that has, or will have, a major effect on an entity’s operations and financial results. The new guidance also requires additional disclosures for discontinued operations to provide more information about the assets, liabilities, revenues, expenses, and cash flows of discontinued operations. ASU 2014-08 will be effective for interim and annual reporting periods beginning after December 15, 2014 for all new disposals, or new classifications as held for sale, of components of an entity that occur within those years and all businesses that are classified as held for sale that occur within those years. Early application is permitted only for disposals, or classifications as held for sale, that have not been reported in financial statements previously issued or available for issuance. Mattel is currently evaluating the impact of the adoption of ASU 2014-08 on its operating results and financial position. In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes the revenue recognition requirements in Accounting Standards Codification (“ASC”) 605, Revenue Recognition, and most industry-specific guidance. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The new guidance establishes a five-step model to achieve that core principle and also requires additional disclosures about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts. ASU 2014-09 will be effective for interim and annual reporting periods beginning after December 15, 2016. Early application is not permitted. Mattel is currently evaluating the impact of the adoption of ASU 2014-09 on its operating results and financial position. In June 2014, the FASB issued ASU 2014-12, Accounting for Share-Based Payments When the Terms of an Award Provide That a Performance Target Could Be Achieved after the Requisite Service Period, which requires that a performance target that affects vesting and that could be achieved after the requisite service period be treated as a performance condition. ASU 2014-12 will be effective for interim and annual reporting periods beginning after December 15, 2015. Early application is permitted. Mattel is currently evaluating the impact of the adoption of ASU 2014-12 on its operating results and financial position.
Income Tax Uncertainties and Unrecognized Tax Benefits Policy | In assessing whether uncertain tax positions should be recognized in its financial statements, Mattel first determines whether it is more-likely-than-not that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, Mattel presumes that the position will be examined by the appropriate taxing authority that would have full knowledge of all relevant information. For tax positions that meet the more-likely-than-not recognition threshold, Mattel measures the amount of benefit recognized in the financial statements at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. Mattel recognizes unrecognized tax benefits in the first financial reporting period in which information becomes available indicating that such benefits will more-likely-than-not be realized. Mattel records unrecognized tax benefits for US federal, state, local, and foreign tax positions related primarily to transfer pricing, tax credits claimed, tax nexus, and apportionment. For each reporting period, management applies a consistent methodology to measure unrecognized tax benefits, and all unrecognized tax benefits are reviewed periodically and adjusted as circumstances warrant. Mattel’s measurement of its unrecognized tax benefits is based on management’s assessment of all relevant information, including prior audit experience, the status of audits, conclusions of tax audits, lapsing of applicable statutes of limitations, identification of new issues, and any administrative guidance or developments.
Debt Policy | The proportion of unamortized debt issuance costs from the prior facility renewal related to creditors involved in both the prior facility and amended facility and borrowing costs incurred as a result of the amendment were deferred, and such costs will be amortized over the term of the amended facility.
Earnings Per Share Policy | Unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and are included in the computation of earnings per share pursuant to the two-class method. Certain of Mattel’s RSUs are considered participating securities because they contain nonforfeitable rights to dividend equivalents. Under the two-class method, net income is reduced by the amount of dividends declared in the period for each class of common stock and participating securities. The remaining undistributed earnings are then allocated to common stock and participating securities as if all of the net income for the period had been distributed. Basic earnings per common share excludes dilution and is calculated by dividing net income allocable to common shares by the weighted average number of common shares outstanding for the period. Diluted earnings per common share is calculated by dividing net income allocable to common shares by the weighted average number of common shares for the period, as adjusted for the potential dilutive effect of non-participating share-based awards.
Segment Information | Mattel does not include sales adjustments such as trade discounts and other allowances in the calculation of segment revenues (referred to as “gross sales”). Mattel records these adjustments in its financial accounting systems at the time of sale to each customer, but the adjustments are not allocated to individual products. For this reason, Mattel’s CODM uses gross sales by segment as one of the metrics to measure segment performance. Such sales adjustments are included in the determination of segment income from operations based on the adjustments recorded in the financial accounting systems. Segment income represents each segment’s operating income, while consolidated operating income represents income from operations before net interest, other non-operating income, and income taxes as reported in the consolidated statements of operations. The corporate and other expense category includes costs not allocated to individual segments, including charges related to incentive compensation, share-based payments, and corporate headquarters functions managed on a worldwide basis, and the impact of changes in foreign currency rates on intercompany transactions.

X
- Definition Disclosure of accounting policy for transactions denominated in a currency other than the reporting enterprise's functional currency. + References No definition available. + Details
Name: | mat_ForeignCurrencyTransactionsPolicyTextBlock
Namespace Prefix: | mat_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Describes a reporting entity's accounting policy for translating the net investment of its subsidiaries with non-US dollar functional currency to the entity's reporting currency (US dollar). + References No definition available. + Details
Name: | mat_ForeignCurrencyTranslationsPolicyTextBlock
Namespace Prefix: | mat_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for product recalls and withdrawals. + References No definition available. + Details
Name: | mat_ProductRecallsAndWithdrawalsPolicyTextBlock
Namespace Prefix: | mat_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of risks and uncertainties related to Venezuelan subsidiary. + References No definition available. + Details
Name: | mat_VenezuelanOperationsPolicyTextBlock
Namespace Prefix: | mat_
Data Type: | nonnum:textBlockItemType
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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + 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 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=18733093&loc=d3e5614-111684 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02, 03 -Article 3A + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs incurred to obtain or issue debt, the effects of refinancings, method of amortizing deferred financing costs and original issue discount, and classifications of debt on the balance sheet. + 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 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 + Details
Name: | us-gaap_DebtPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + 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 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35706170&loc=d3e41620-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5579245-113959 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5579240-113959 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35706170&loc=d3e41638-113959 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph n -Article 4 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=35706170&loc=d3e41675-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB TOPIC 11.M) -URI http://asc.fasb.org/extlink&oid=26874127&loc=d3e31137-122693 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 11 -Section M + Details
Name: | us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of 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 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + 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 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets. + 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 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy
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 tax positions taken in the Company's tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities (i.e., uncertain tax positions) and other types of contingencies related to income taxes. + 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 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420479&loc=d3e26513-109311 + Details
Name: | us-gaap_IncomeTaxUncertaintiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + 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 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
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 for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + 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 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414199&loc=d3e39622-114963 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35742057&loc=d3e29149-114947 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + 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 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 3: 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.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + 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 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Research and Development -URI http://asc.fasb.org/extlink&oid=6523717 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
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 of sales arrangements for goods or services that reduce the amount of revenue recognized for example sales returns, allowances, incentives, rebates, discounts and loyalty programs. + 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 Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 Reference 3: 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 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 50 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6408496&loc=d3e63207-111658 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 50 -Section 25 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6408496&loc=d3e63242-111658 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 50 -Section 25 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6408496&loc=d3e63164-111658 + Details
Name: | us-gaap_RevenueRecognitionRevenueReductions
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + 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 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
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

X
- Definition Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs. + 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 3, 4 -Article 5 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 (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6143-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6132-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6061-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration