XML 36 R23.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2016
Summary of Significant Accounting Policies [Abstract] |
Basis of consolidation | Basis of consolidation – The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, SG Building, SG Brazil and Endaxi. All intercompany balances and transactions have been eliminated.
Accounting estimates | Accounting estimates – The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas which require the Company to make estimates include revenue recognition, stock-based compensation, warrant liabilities and allowance for doubtful accounts. Actual results could differ from those estimates.
Operating cycle | Operating cycle – The length of the Company’s contracts varies, but is typically between six to twelve months. Assets and liabilities relating to long-term contracts are included in current assets and current liabilities in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed one year.
Revenue recognition | Revenue recognition – The Company accounts for its long-term contracts associated with the design, engineering, manufacture and project management of building projects and related services, using the percentage-of-completion accounting method. Under this method, revenue is recognized based on the extent of progress towards completion of the long-term contract. The Company uses the cost to cost basis because management considers it to be the best available measure of progress on these contracts. Contract costs include all direct material and labor costs and those indirect costs related to contract performance. General and administrative costs, marketing and business development expenses and pre-project expenses are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability, including those arising from contract penalty provisions, and final contract settlements may result in revisions to costs and income and are recognized in the period in which the revisions are determined. An amount equal to contract costs attributable to claims is included in revenue when realization is probable and the amount can be reliably estimated. The asset, “Costs and estimated earnings in excess of billing on uncompleted contracts,” represents revenue recognized in excess of amounts billed. The liability, “Billings in excess of costs and estimated earnings on uncompleted contracts,” represents billing in excess of revenue recognized. The Company offers a one-year warranty on completed contracts. For the years ended December 31, 2016 and 2015, the warranty claims were not material. The Company does not anticipate that any additional claims are likely to occur for warranties that are currently outstanding. Accordingly, no warranty reserve is considered necessary for any of the periods presented. The Company also supplies repurposed containers to its customers. In these cases, the Company serves as a supplier to its customers for standard and made to order products that it sells at fixed prices. Revenue from these contracts is generally recognized when the products have been delivered to the customer, accepted by the customer and collection is reasonably assured. Revenue is recognized upon completion of the following: an order for product is received from a customer; written approval for the payment schedule is received from the customer and the corresponding required deposit or payments are received; a common carrier signs documentation accepting responsibility for the unit as agent for the customer; and the unit is delivered to the customer’s shipping point. The title and risk of loss passes to the customer at the customer’s receiving point. Amounts billed to customers in a sales transaction for shipping and handling are classified as revenue. Products sold are generally paid for based on schedules provided for in each individual customer contract including upfront deposits and progress payments as products are being manufactured. Funds received in advance of meeting the criteria for revenue recognition are deferred and are recorded as revenue when they are earned.
Cash and cash equivalents | Cash and cash equivalents – The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition.
Short-term investment | Short-term investment – The Company classifies its investment consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.
Accounts receivable | Accounts receivable – Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. Management provides an allowance for doubtful accounts based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. The Company had a factoring agreement which provided for the Company to receive an advance of 75% of any accounts receivable that it factors. This agreement was terminated in January 2015.
Inventory | Inventory – Raw construction materials (primarily shipping containers) are valued at the lower of costs (first-in, first-out method) or market. Finished goods and work-in-process inventories are valued at the lower of costs or market, using the specific identification method. As of December 31, 2016 and 2015, work-in-process inventory amounted to $9,445 and $158,181, respectively.
Goodwill | Goodwill – Goodwill represents the excess of reorganization value over fair-value of identified net assets upon emergence from bankruptcy. In accordance with the accounting guidance on goodwill, the Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting units below their carrying values. The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If management concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, management conducts a two-step quantitative goodwill impairment test. The first step of the impairment test involves comparing the fair value of the applicable reporting unit with its carrying value. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, management performs the second step of the goodwill impairment test. The second step of the goodwill impairment test involves comparing the implied fair value of the affected reporting unit’s goodwill with the carrying value of that goodwill. The amount, by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. The Company’s evaluation of goodwill completed during the year ended December 31, 2016 resulted in no impairment losses
Intangible assets | Intangible assets – Intangible assets represent the preliminary assets identified upon emergence from bankruptcy and consist of $2,766,000 of proprietary knowledge and technology which is being amortized over 20 years and $1,113,000 of customer contracts which is being amortized over 2.5 years. The Company evaluated intangible assets for impairment during the year ended December 31, 2016, and determined that there are no impairment losses. The accumulated amortization and amortization expense as of and for the year ended was $291,750. The estimated amortization expense for the successive five years is as follows:
| For the year ending December 31,: |  |  |
| 2017 |  | $ | 583,500 |
| 2018 |  |  | 583,500 |
| 2019 |  |  | 138,300 |
| 2020 |  |  | 138,300 |
| 2021 |  |  | 138,300 |
Equipment | Equipment – Equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years and equipment 5 years. Repairs and maintenance are charged to expense when incurred.
Convertible instruments | Convertible instruments – The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument. The Company has determined that the embedded conversion options in the convertible debentures should be bifurcated from their host instruments and a portion of the proceeds received upon the issuance of the hybrid contract have been allocated to the fair value of the derivative. The derivative is subsequently marked to market at each reporting date based on current fair value, with the changes in fair value reported in the consolidated statement of operations.
Common stock purchase warrants and other derivative financial instruments | Common stock purchase warrants and other derivative financial instruments – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement of settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. The Company’s free standing derivatives consist of warrants to purchase common stock that were issued to a placement agent involved with the private offering memorandum as well as issuances of convertible debentures as described in Note 8 and 14. The Company evaluated the common stock purchase warrants to assess their proper classification in the consolidated balance sheet and determined that the common stock purchase warrants feature a characteristic permitting cash settlement at the option of the holder. Accordingly, these instruments have been classified as warrant liabilities in the accompanying consolidated balance sheets as of December 31, 2015. As of December 31, 2015 the value of the warrant liabilities was de minimus. In connection with the Plan these warrants were cancelled.
Fair value measurements | Fair value measurements – Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments. The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximized the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.
| Level 1 | Quoted prices in active markets for identical assets or liabilities
| Level 2 | Quoted prices for similar assets and liabilities in active markets or inputs that are observable.
| Level 3 | Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions).
Financial liabilities measured at fair value on a recurring basis are summarized below:
|  |  | Successor December 31, 2016 |  |  | Quoted prices in active market for identical assets (Level l) |  |  | Significant other observable inputs (Level 2) |  |  | Significant unobservable inputs (Level 3) |
| Short-term investment |  | $ | 30,017 |  |  | $ | - |  |  | $ | 30,017 |  |  | $ | - |
| Conversion Option Liabilities |  | $ | 384,461 |  |  | $ | - |  |  | $ | - |  |  | $ | 384,461 |
|  |  | Predecessor December 31, 2015 |  |  | Quoted prices in active market for identical assets (Level l) |  |  | Significant other observable inputs (Level 2) |  |  | Significant unobservable inputs (Level 3) |
| Short-term investment |  | $ | 30,003 |  |  | $ | - |  |  | $ | 30,003 |  |  | $ | - |
| Warrant Liabilities |  | $ | - |  |  | $ | - |  |  | $ | - |  |  | $ | - | (1)
| Conversion Option Liabilities |  | $ | - |  |  | $ | - |  |  | $ | - |  |  | $ | - | (1)
| (1) | De minimis value at December 31, 2015.
Warrant and conversion option liabilities are measured at fair value the lattice pricing model and are classified within Level 3 of the valuation hierarchy. For fair value measurements categorized within Level 3 of the fair value hierarchy, the Company’s Chief Financial Officer, who reports to the Chief Executive Officer, determines its valuation policies and procedures. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s Chief Financial Officer and are approved by the Chief Executive Officer. The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities that are measured at fair value on a recurring basis:
|  |  | Successor For the year ended December 31, 2016 |  |  | Predecessor For the year ended December 31, 2015 |
| Beginning balance |  | $ | - |  |  | $ | 646,671 |
| Aggregate fair value of conversion option liabilities issued |  |  | 503,971 |  |  |  | - |
| Change in fair value related to increase in warrants issued for anti-dilutive adjustment |  |  | - |  |  |  | - |
| Change in fair value of conversion option liabilities and warrants |  |  | (119,510 | ) |  |  | (646,671 | )
| Ending balance |  | $ | 384,461 |  |  | $ | - |
The significant assumptions and valuation methods that the Company used to determine fair value and the change in fair value of the Company’s derivative financial instruments are discussed in Note 8 and 14. The Company presented warrant and conversion option liabilities at fair value on its consolidated balance sheets, with the corresponding changes in fair value recorded in the Company’s consolidated statements of operations for the applicable reporting periods. As disclosed in Note 8 and 13, the Company computed the fair value of the warrant and conversion option liabilities at the dates of issuance and the reporting dates of December 31, 2016 and 2015 using a Black-Scholes model. The calculation of the Black-Scholes model involves the use of the fair value of the Company’s common stock, estimated term, volatility, risk-free interest rates and dividend yield (if applicable). The Company developed the assumptions that were used as follows: The fair value of the Company’s common stock was obtained from the terms of the recapitalization of the Company including the Exit Facility, which occurred concurrent with the Company’s emergence from bankruptcy protection. The term represents the remaining contractual term of the derivative; the volatility rate was developed based on analysis of the Company’s historical stock price volatility and the historical volatility rates of several other similarly situated companies (using a number of observations that was at least equal to or exceeded the number of observations in the life of the derivative financial instrument at issue); the risk free interest rates were obtained from publicly available US Treasury yield curve rates; the dividend yield is zero because the Company has not paid dividends and does not expect to pay dividends in the foreseeable future.
Share-based payments | Share-based payments – The Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors the fair value of the award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense is reported within operating expenses in the consolidated statements of operations.
Foreign currency translation | Foreign currency translation – The Company’s international subsidiary consider their local currency to be their functional currency. Assets and liabilities of the Company’s subsidiary operating in a foreign country are translated into U.S. dollars using both the exchange rate in effect at the balance sheet date or historical date, as applicable. Results of operations are translated using the average exchange rates prevailing throughout the period. The effects of exchange rate fluctuations on translating foreign currency assets and liabilities into U.S. dollars are included in stockholders’ equity (deficit) as a component of accumulated other comprehensive loss, while gains and losses resulting from foreign currency translations are included in operations. As of December 31, 2016 and 2015, there is no activity in any foreign subsidiaries which would require any foreign currency translation.
Income taxes | Income taxes – The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns. Deferred tax liabilities and assets are determined based on the difference between the financial statement basis and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company estimates the degree to which tax assets and credit carryforwards will result in a benefit based on expected profitability by tax jurisdiction. A valuation allowance for such tax assets and loss carryforwards is provided when it is determined to be more likely than not that the benefit of such deferred tax asset will not be realized in future periods. If it becomes more likely than not that a tax asset will be used, the related valuation allowance on such assets would be reduced.
Concentrations of credit risk | Concentrations of credit risk – Financial instruments, which potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account. With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At December 31, 2016 and 2015, 63% and 74%, respectively, of the Company’s accounts receivable were due from three and two customers, respectively. Revenue relating to three and two customers represented approximately 69% and 70% of the Company’s total revenue for the years ended December 31, 2016 and 2015, respectively. Cost of revenue relating to three and two vendors represented approximately 63% and 76% of the Company’s total cost of revenue for the years ended December 31, 2016 and 2015, respectively. The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.
Recent accounting pronouncements | Recent accounting pronouncements - In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09 (“ASU 2014-09”), which creates Topic 606, Revenue from Contracts with Customers, and supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, including most industry-specific revenue recognition guidance throughout the Industry Topics of the Codification. In addition, ASU 2014-09 supersedes the cost guidance in Subtopic 605-35, Revenue Recognition -Construction-Type and Production-Type Contracts, and creates new Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers. In summary, the core principle of Topic 606 is that an entity recognizes 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. Additionally, ASU 2014-09 requires enhanced financial statement disclosures over revenue recognition as part of the new accounting guidance. The amendments in ASU 2014-09 are effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and early application is permitted commencing January 1, 2017. The Company is currently evaluating the provisions of ASU 2014-09 and assessing the impact, if any, it may have on its financial position and results of operations. In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern, providing additional guidance surrounding the disclosure of going concern uncertainties in the financial statements and implementing requirements for management to perform interim and annual assessments of an entity’s ability to continue as a going concern within one year of the date the financial statements are issued. The update is effective on a prospective basis for fiscal years ending after December 15, 2016 and for interim periods thereafter. The Company adopted the ASU for the fiscal 2016 reporting period, which had no impact on its disclosures. In April 2015, the FASB issued ASU No. 2015-03, Interest – Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs (“ASU 2015-03”). The update requires debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of the related debt liability instead of being presented as an asset. Debt disclosures will include the face amount of the debt liability and the effective interest rate. The update requires retrospective application and represents a change in accounting principle. The update is effective for fiscal years beginning after December 15, 2015. As a result, capitalized debt issuance costs are now presented as a reduction in the carrying amount of convertible debentures. The change resulted in a reclassification of $5,204 of debt issuance costs in the accompanying consolidated balance sheet as of December 31, 2015. Consequently this reduced the total assets, total current liabilities and total liabilities as of December 31, 2015. In July 2015, the FASB issued ASU No. 2015-11, Inventory: Simplifying the Measurement of Inventory. The update requires inventory not measured using either the last in, first out (LIFO) or the retail inventory method to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable cost of completion, disposal, and transportation. The update is effective for fiscal years beginning after December 15, 2016. Early adoption is permitted for financial statements that have not been previously issued. The Company does not believe the effects of ASU 2015-11 will have a material impact on future presentation and disclosures of the financial statements. In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The updates principle objective is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet. ASU 2016-02 continues to retain a distinction between finance and operating leases but requires lessees to recognize a right-of-use asset representing its right to use the underlying asset for the lease term and a corresponding lease liability on the balance sheet for all leases with terms greater than twelve months. The update is effective for fiscal years beginning after December 15, 2018. Early adoption is permitted for financial statements that have not been previously issued. The Company is currently evaluating the effects of ASU 2016-02 on the financial statements. In March 2016, the FASB issued ASU No. 2016-09, Compensation – Stock Compensation (Topic 718.) The update makes several modifications to Topic 718 related to the accounting for forfeitures, employer tax withholding on share-based compensation, and the financial statement presentation of excess tax benefits or deficiencies. ASU 2016-09 also clarifies the statement of cash flows presentation for certain components of share-based awards. The update is effective for fiscal years beginning after December 15, 2016. Early adoption is permitted for financial statements that have not been previously issued. The Company is currently evaluating the effects of ASU 2016-09 on the financial statements.

X
- Definition Disclosure of accounting policy for common stock warrants and other derivative instruments. + References No definition available. + Details
Name: | sgbx_CommonStockWarrantsAndDerivativeFinanciaLinstrumentsPolicyTextBlock
Namespace Prefix: | sgbx_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for convertible instruments. + References No definition available. + Details
Name: | sgbx_ConvertibleInstrumentsPolicyTextBlock
Namespace Prefix: | sgbx_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for short term investment. + References No definition available. + Details
Name: | sgbx_ShortTermInvestmentPolicyTextBlock
Namespace Prefix: | sgbx_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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=6367179&loc=d3e4273-108586 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 5: 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=68058157&loc=d3e18780-107790 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6875567&loc=d3e14489-108613 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68064133&loc=d3e61082-112788 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28088331&loc=SL29635902-196195 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13537-108611 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13531-108611 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68064133&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
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=68058157&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=64809438&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 the range of contract durations if the operating cycle exceeds one year. + 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=68058157&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 910 -SubTopic 235 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6471482&loc=d3e48989-109352 + Details
Name: | us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + 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=68058157&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
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=68058157&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 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=68058157&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=65882285&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=65882285&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=75116654&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=75116654&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 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=68058157&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=66006027&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 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=68058157&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
- 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=68058157&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 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=68058157&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=68058157&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=68058157&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=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=68058157&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 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66008989&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=68058157&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=65890831&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=66008989&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=66008989&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=64851502&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=64851502&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=64851502&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration