XML 33 R21.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Summary of Accounting Policies and Nature of Operations (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Principles of Consolidation and Nature of Operations, Policy [Policy Text Block] | Principles of Consolidation and Nature of Operations DGSE Companies, Inc., a Nevada corporation, and its subsidiaries (the “Company” or “DGSE”), buy and sell jewelry, diamonds, fine watches, rare coins and currency, precious metal bullion products, scrap gold, silver, platinum and palladium as well as collectibles and other valuables. DGSE operates six jewelry stores at both the retail and wholesale level, throughout the United States through its facilities in South Carolina and Texas. The Company also maintains a presence in the retail market through our ecommerce sites, www.dgse.com and www.cgdeinc.com. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated. The Company operates the business as one operating and one reportable segment under a variety of banners including Charleston Gold &; Diamond Exchange and Dallas Gold &; Silver Exchange. The Company’s fiscal year ends are December 31, 2017 (“Fiscal 2017”) and December 31, 2016 (“Fiscal 2016”).
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. The carrying amounts reported in the consolidated balance sheets approximate fair value.
Inventories, Policy [Policy Text Block] | Inventories All inventory is valued at the lower of cost or net realizable value. The Company acquires a majority of its inventory from individual customers, including pre-owned jewelry, watches, bullion, rare coins and collectibles. The Company acquires these items based on its own internal estimate of the fair market value of the items at the time of purchase. The Company considers factors such as the current spot market price of precious metals and current market demand for the items being purchased. The Company supplements these purchases from individual customers with inventory purchased from wholesale vendors. These wholesale purchases of new merchandise can take the form of full asset purchases, or consigned inventory. Consigned inventory is accounted for on the Company’s consolidated balance sheet with a fully offsetting contra account so that consigned inventory has a net zero balance. The majority of the Company’s inventory has some component of its value that is based on the spot market price of precious metals. Because the overall market value for precious metals regularly fluctuates, these fluctuations could have either a positive or negative impact on the value of the Company’s inventory and could positively or negatively impact the profitability of the Company. The Company regularly monitors these fluctuations to evaluate any necessary impairment to its inventory.
Property and Equipment, Policy [Policy Text Block] | Property and Equipment Property and equipment are stated at cost and are depreciated over their estimated useful lives, generally from five to ten years, on a straight-line basis. Equipment capitalized under capital leases are amortized over the lesser of the useful life or respective lease terms and the related amortization is included in depreciation and amortization expense. Leasehold improvements are amortized on a straight-line basis over the shorter of their useful life or the term of the lease. Expenditures for maintenance and repairs are charged against income as incurred; betterments that increase the value or materially extend the life of the related assets are capitalized. When assets are sold or retired, the cost and accumulated depreciation are removed from the accounts and any gain or loss is recorded to current operating income.
Impairment of Long-Lived Assets and Amortized Intangible Assets, Policy [Policy Text Block] | Impairment of Long-Lived Assets and Amortized Intangible Assets The Company performs impairment evaluations of its long-lived assets, including property, equipment, and intangible assets with finite lives whenever business conditions or events indicate that those assets may be impaired. When the estimated future undiscounted cash flows to be generated by the assets are less than the carrying value of the long-lived assets, the assets are written down to fair market value and a charge is recorded to current operations. Based on the Company’s evaluations no impairment was required as of December 31, 2017 or 2016.
Financial Instruments, Policy [Policy Text Block] | Financial Instruments The carrying amounts reported in the consolidated balance sheets for cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts reported for the note receivable and capital lease approximate fair value because the underlying instruments have an interest rate that reflects current market rates. None of these instruments are held for trading purposes.
Advertising Costs, Policy [Policy Text Block] | Advertising Costs Advertising costs are expensed as incurred, and amounted to $865,271 and $946,599 for Fiscal 2017 and Fiscal 2016, respectively.
Accounts Receivable, Policy [Policy Text Block] | Accounts Receivable The Company’s generally low level of A/R and its historically good experience with bad debt uses an analytical approach to estimating an appropriate reserve for bad debt. While DGSE’s overall A/R is up versus 2016, most of the A/R balance is over 90 days, $583,344 out of $806,976. Past due A/R increased significantly at year end, up to $583,344 at December 31, 2017 compared to $124,704 at year end 2016. The Company uses a simplified approach to calculate a general bad debt reserve. An allowance is calculated for each aging time period based on the risk profile of that time period. Based on our historical experience, we have chosen to not place any reserve on amounts that are less than 60 days past due. From there the reserve amount escalates: 10% reserve on amounts over 60 but less than 90 days past due, 25% on amounts over 90 but less than 120 past due, and 75% on amounts over 120 days past due. By utilizing this approach, we have calculated that a reserve of $226,520 is appropriate as of December 31, 2017. DGSE has increased the reserve percentage for over 120 days accounts to 75% in 2016 vs the 50% approach in 2015 and prior. Having established this reserve, once an amount is considered to be uncollectable it is to be written off against the reserve. We will revisit the reserve periodically, but no less than annually, with the same analytical approach in order to determine if the reserve needs to be increased or decreased, based on the risk profile of open accounts receivable. As of December 31, 2017 and 2016, DGSE’s allowance for doubtful accounts was $226,520 and $90,800, respectively. A summary of the Allowance for Doubtful Accounts is presented below:
|  | December 31, |
|  | 2017 |  | 2016 |
Beginning balance |  | $ | 90,800 |  | $ | 12,772 |
Bad debt expense (+) |  |  | 166,539 |  |  | 78,028 |
Receivables written off (-) |  |  | (30,819) |  |  | - |
Ending balance |  | $ | 226,520 |  | $ | 90,800 |
Income Taxes, Policy [Policy Text Block] | Income Taxes Income taxes are accounted for under the asset and liability method prescribed by Financial Accounting Standards Board (the “FASB”) Accounting Standards Codification (“ASC”) 740, Income Taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets unless it is more likely than not such assets will be realized. The Company accounts for its position in tax uncertainties in accordance with ASC 740. The guidance establishes standards for accounting for uncertainty in income taxes. The guidance provides several clarifications related to uncertain tax positions. Most notably, a “more likely-than-not” standard for initial recognition of tax positions, a presumption of audit detection and a measurement of recognized tax benefits based on the largest amount that has a greater than 50 percent likelihood of realization. ASC 740 applies a two-step process to determine the amount of tax benefit to be recognized in the financial statements. First, the Company must determine whether any amount of the tax benefit may be recognized. Second, the Company determines how much of the tax benefit should be recognized (this would only apply to tax positions that qualify for recognition). The Company has not taken a tax position that, if challenged, would have a material effect on the financial statements or the effective tax rate during the years ended December 31, 2017 and 2016. The Company’s federal income tax returns and major state income tax returns for the years subsequent to December 31, 2013 and December 31, 2012, respectively, remain subject to examination. The Company currently believes that its significant filing positions are highly certain and that all of its other significant income tax filing positions and deductions would be sustained upon audit or the final resolution would not have a material effect on the consolidated financial statements. Therefore, the Company has not established any significant reserves for uncertain tax positions. The Company recognizes accrued interest and penalties resulting from audits by tax authorities in the provision for income taxes in the consolidated statements of operations. During Fiscal 2017 and Fiscal 2016, the Company did not incur any federal income tax interest or penalties.
Revenue Recognition, Policy [Policy Text Block] | Revenue Recognition Revenue is generated from wholesale and retail sales of jewelry, rare coins, currency, collectibles, bullion and scrap. The recognition of revenue varies for wholesale and retail transactions and is, in large part, dependent on the type of payment arrangements made between the parties. The Company recognizes sales on a shipping point basis. Revenues for monetary transactions (i.e., cash and receivables) with dealers are recognized when the merchandise is shipped to the related dealer. The Company does not grant credit to retail customers, however it does offer a structured layaway plan. When a retail customer utilizes the Company’s layaway plan, the Company generally collects a payment of 25% of the sales price, establishes a payment schedule for the remaining balance and holds the merchandise as collateral as security against the customer’s receivable until all amounts due are paid in full. Revenue for layaway sales is recognized when the merchandise is paid for in full and delivered to the retail customer. In limited circumstances, the Company exchanges merchandise for similar merchandise and/or monetary consideration with both dealers and retail customers, for which the Company recognizes revenue in accordance with ASC 845, Nonmonetary Transactions. When the Company exchanges merchandise for similar merchandise and there is no monetary component to the exchange, the Company does not recognize any revenue. Instead, the basis of the merchandise relinquished becomes the basis of the merchandise received, less any indicated impairment of value of the merchandise relinquished. When the Company exchanges merchandise for similar merchandise and there is a monetary component to the exchange, the Company recognizes revenue to the extent of the monetary assets received and determines the cost of sale based on the ratio of monetary assets received to monetary and non-monetary assets received multiplied by the cost of the assets surrendered. The Company has a return policy (money-back guarantee). The policy covers retail transactions involving jewelry, graded rare coins and currency only. Customers may return jewelry, graded rare coins and currency purchased within 30 days of the receipt of the items for a full refund as long as the items are returned in exactly the same condition as they were delivered. In the case of jewelry, graded rare coins and currency sales on account, customers may cancel the sale within 30 days of making a commitment to purchase the items. The receipt of a deposit and a signed purchase order evidences the commitment. Any customer may return a jewelry item or graded rare coins and currency if they can demonstrate that the item is not authentic, or there was an error in the description of a graded coin or currency piece. Returns are accounted for as a reversal of the original transaction, with the effect of reducing revenues, and cost of sales, and returning the merchandise to inventory. DGSE has established an allowance for estimated returns, which is based on the Company’s review of historical returns experience, and reduces the Company’s reported revenues and cost of sales accordingly. As of December 31, 2017 and 2016, DGSE’s allowance for returns was $28,402 and $28,402, respectively.
Shipping and Handling Costs, Policy [Policy Text Block] | Shipping and Handling Costs Shipping and handling costs are included in selling, general and administrative expenses, and amounted to $67,309 and $80,530, for 2017 and 2016, respectively.
Taxes Collected From Customers, Policy [Policy Text Block] | Taxes Collected From Customers The Company’s policy is to present taxes collected from customers and remitted to governmental authorities on a net basis. The Company records the amounts collected as a current liability and relieves such liability upon remittance to the taxing authority without impacting revenues or expenses.
Earnings Per Share, Policy [Policy Text Block] | Earnings Per Share Basic earnings per common share is computed by dividing net earnings available to common stockholders by the weighted average number of common shares outstanding for the reporting period. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into Common Stock. For the calculation of diluted earnings per share, the basic weighted average number of shares is increased by the dilutive effect of stock options and warrants outstanding determined using the treasury stock method.
Stock-Based Compensation [Policy Text Block] | Stock-Based Compensation The Company accounts for stock-based compensation by measuring the cost of the employee services received in exchange for an award of equity instruments, including grants of stock options, based on the fair value of the award at the date of grant. In addition, to the extent that the Company receives an excess tax benefit upon exercise of an award, such benefit is reflected as cash flow from financing activities in the consolidated statement of cash flows. Stock-based compensation expense for Fiscal 2017 and Fiscal 2016 amounted to $10,688 and $101,782 respectively. The following table represents our total compensation cost related to nonvested awards not yet recognized at year end December 31, 2017 and December 31, 2016:
|  |  |  |  |  | Number of |  |  |  | Number of |  |  |
|  |  |  | Price of |  | shares, granted |  | Unrecognized |  | shares, granted |  | Unrecognized |
|  |  |  | stock at |  | unvested |  | expense at |  | unvested |  | expense at |
Date of grant |  | Employee |  | grant date |  | December 31, 2017 |  | December 31, 2017 |  | December 31, 2016 |  | December 31, 2016 |
April 27, 2016 |  | Matthew Peakes Former CEO and President |  | $ | 0.57 |  |  | - |  | $ | - |  |  | 150,000 |  | $ | 85,500 |
January 23, 2014 |  | Nabil Lopez |  | $ | 2.18 |  |  | - |  |  | - |  |  | 500 |  | $ | 1,090 |
January 23, 2014 |  | Steve Thomas |  | $ | 2.18 |  |  | - |  |  | - |  |  | 500 |  | $ | 1,090 |
January 23, 2014 |  | Jessica Moore |  | $ | 2.18 |  |  | - |  |  | - |  |  | 500 |  | $ | 1,090 |
January 23, 2014 |  | Robert Burnside |  | $ | 2.18 |  |  | 250 |  |  | 545 |  |  | 250 |  | $ | 545 |
January 23, 2014 |  | Dave Larson |  | $ | 2.18 |  |  | 250 |  |  | 545 |  |  | 250 |  | $ | 545 |
Total cost unrecognized |  |  |  |  |  |  |  |  |  | $ | 1,090 |  |  |  |  | $ | 89,860 |
Matthew Peakes had 18,750 RSUs vest on April 27, 2017, due to being employed by the Company on that date. Upon vesting, stock compensation cost was recognized of $10,688 in the second quarter of 2017. He resigned June 30, 2017 and all remaining RSUs, granted to him, were forfeited. Nabil Lopez, Steve Thomas, and Jessica Moore are no longer employed by the Company and forfeited their nonvested RSUs. Only 500 nonvested stock awards remain unrecognized as of December 31, 2017.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires the use of certain estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosure of contingent liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period including depreciation of property and equipment and amortization or impairment of intangible assets. The Company evaluates its estimates and assumptions on an ongoing basis and relies on historical experience and various other factors that it believes to be reasonable under the circumstances to determine such estimates. Because uncertainties with respect to estimates and assumptions are inherent in the preparation of financial statements, actual results could differ from these estimates.
New Accounting Pronouncements, Policy [Policy Text Block] | New Accounting Pronouncements In May 2014, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”), which supersedes nearly all existing revenue recognition guidance under U.S. GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgment and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP. In August 2015, the FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date, which delays the effective date of ASU 2014-09 by one year. ASU 2014-09 is now effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. The Company is evaluating the new standard, but does not anticipate a material impact to the consolidated financial statements once implemented in 2018. On July 22, 2015, the FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory (“ASU 2015-11”). ASU 2015-11 requires an entity to measure most inventory at the lower of cost and net realizable value, thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market. ASU 2015-11 will not apply to inventories that are measured using either the last-in, first-out (“LIFO”) method or the retail inventory method. ASU 2015-11 is effective for public entities for financial statements issued for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years. The standard states that our inventory be valued at net realizable value when evidence exists that the net realizable value of inventory is lower than the cost. The difference shall be recognized as a loss to earnings in the period in which the devaluation occurs. We adopted this standard in the 1st quarter of 2017. On February 25, 2016, the FASB issued its new lease accounting guidance in Accounting Standards Update No. 2016-02 (“ASU 2016-02”), Leases (Topic 842). Under the new guidance, lessor accounting is largely unchanged. Certain targeted improvements were made to align, where necessary, lessor accounting with the lessee accounting model and Topic 606, Revenue from Contracts with Customers. Under the new guidance, lessees will be required to recognize a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term for all leases (with the exception of short-term leases) at the commencement date. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach. The Company is evaluating the financial statement implications of adopting ASU 2016-02.

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 340 -SubTopic 20 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68054294&loc=d3e8384-108330 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=84158767&loc=d3e18780-107790 Reference 3: 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=84159346&loc=d3e8275-108329 + 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: 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 3: 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=98513485&loc=d3e4273-108586 Reference 4: 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=84158767&loc=d3e18780-107790 + 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=84158767&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=84161450&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 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 Reference 4: 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 + 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 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 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 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 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 Reference 4: 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=84158767&loc=d3e18780-107790 + 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 determining the fair value of financial instruments. + 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=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77997519&loc=d3e13279-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 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=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=64802544&loc=d3e202-110218 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
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=84158767&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=84230637&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=65884525&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=84230637&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=84176650&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=84176650&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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314 Reference 2: 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 3: 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=84158767&loc=d3e18780-107790 Reference 4: 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=66092785&loc=d3e4556-108314 Reference 5: 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 + 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
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 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=84158767&loc=d3e18780-107790 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 + 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 income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 740 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 740 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423 Reference 3: 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=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_RegulatoryIncomeTaxesPolicy
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 4 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: 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=65893310&loc=d3e214044-122780 Reference 3: 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=84158767&loc=d3e18780-107790 Reference 4: 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=84158767&loc=d3e18726-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=96867065&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=84158767&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=96867065&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 the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82851458&loc=d3e221937-122793 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=68075638&loc=d3e60635-111653 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68080631&loc=d3e61069-111654 Reference 4: 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=84158767&loc=d3e18780-107790 Reference 5: 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=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_ShippingAndHandlingCostPolicyTextBlock
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 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(9)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: 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=84158767&loc=d3e18780-107790 Reference 4: 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=84159169&loc=d3e10133-111534 Reference 5: 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(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 7: 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(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 8: 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=84173941&loc=d3e5212-111524 Reference 9: 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=84173941&loc=d3e5093-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 4 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6061-108592 Reference 2: 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=84177426&loc=d3e6143-108592 Reference 3: 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=84177426&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration