XML 43 R25.htm IDEA: XBRL DOCUMENT
v3.21.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounting Policies [Abstract] |
Principles of Consolidation | (a) Principles of Consolidation: 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 legal entities comprising the Partnership as discussed in Note 1. Intra-group balances and transactions have been eliminated upon consolidation.
Use of Estimates | (b) Use of Estimates: The preparation of consolidated financial statements in conformity with U.S. 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 amounts of revenues and expenses recognized during the reporting period. Actual results could differ from those estimates.
Accounting for Revenue, Voyage and Operating Expenses | (c) Accounting for Revenue, Voyage and Operating Expenses: The Partnership generates its revenues from charterers for the charter hire of its vessels. Vessels are chartered on time or voyage charters. The time charter contracts are considered operating leases and therefore fall under the scope of Accounting Standard Codification (“ASC”) 842 and the voyage charter contracts fall under the scope of ASC 606. Time charters contracts A time charter is a contract for the use of a vessel for a specific period of time and a specified daily charter hire rate, which is generally payable in advance. A time charter generally provides typical warranties and owner protective restrictions. The performance obligations in a time charter are satisfied over the term of the contract beginning when the vessel is delivered to the charterer until it is redelivered back to the owner of the vessel. The time charter contracts are considered operating leases because (i) the vessel is an identifiable asset (ii) the owner of the vessel does not have substantive substitution rights and (iii) the charterer has the right to control the use of the vessel during the term of the contract and derives the economic benefits from such use. Revenues from time charters are recognized ratably on a straight line basis over the period of the respective charter. Under time charter agreements, all voyages expenses, except commissions are assumed by the charterer. Operating costs incurred for running the vessel such as crew costs, vessel insurance, repairs and maintenance and lubricants are paid by the Partnership under time charter agreements. The transition guidance associated with ASC 842 allows for certain practical expedients to the lessors. The Partnership elected to not separate the lease and non-lease components included in the time charter revenue because the pattern of revenue recognition for the lease and non-lease components (included in the daily hire rate) is the same and the lease component, if accounted for separately, would be classified as an operating lease. The daily hire rate represents the hire rate for a time charter as well as the compensation for expenses for operating and maintaining the vessel such as crew costs, vessel insurance, repairs and maintenance and lubricants. Both the lease and non-lease components are earned by passage of time. The Partnership adopted ASC 842 for the reporting period commencing on January 1, 2019 using the modified retrospective method and elected the practical expedients under Accounting Standards Update (“ASU”) 2018-11 for the vessels under time charter agreements. Furthermore, the Partnership applied the transition provisions of ASU 2016-02 at its adoption date, rather than the earliest comparative period presented in the financial statements, as permitted by ASU 2018-11. The nature of the lease component and non-lease component that were combined as a result of applying the practical expedient are the contract for the hire of a vessel and the fees for operating and maintaining the vessel respectively. The lease component is the predominant component and the Partnership accounts for the combined component as an operating lease in accordance with Topic 842. The Partnership applied topic 842 with no significant impact on its financial statements and as a result no adjustment was posted in the Partnership’s opening retained earnings as of January 1, 2019. Voyage charters contracts A voyage charter is a contract in which the vessel owner undertakes to transport a specific amount and type of cargo on a load port-to-discharge port basis, subject to various cargo handling terms. The Partnership accounts for a voyage charter when all the following criteria are met: (1) the parties to the contract have approved the contract in the form of a written charter agreement and are committed to perform their respective obligations, (2) the Partnership can identify each party’s rights regarding the services to be transferred, (3) the Partnership can identify the payment terms for the services to be transferred, (4) the charter agreement has commercial substance (that is, the risk, timing, or amount of the Partnership’s future cash flows is expected to change as a result of the contract) and (5) it is probable that the Partnership will collect substantially all of the consideration to which it will be entitled in exchange for the services that will be transferred to the charterer. The Partnership determined that its voyage charters consist of a single performance obligation which is met evenly as the voyage progresses and begin to be satisfied once the vessel is ready to load the cargo. The voyage charter party agreement generally has a demurrage clause according to which the charterer reimburses the vessel owner for any potential delays exceeding the allowed lay-time as per the charter party clause at the ports visited which is recorded as demurrage revenue. Demurrage revenues are recognized starting from the point that is determined that the amount can be estimated and its collection is probable and on a straight line basis until the end of the voyage. Revenues from voyage charters are recognized on a straight line basis over the voyage duration which commences once the vessel is ready to load the cargo and terminates upon the completion of the discharge of the cargo. In voyage charters, vessel operating and voyage expenses are paid for by the Partnership. The voyage charters are considered service contracts which fall under the provisions of ASC 606 because the Partnership retains control over the operations of the vessels such as the routes taken or the vessels’ speed. Payment terms under voyage charters are disclosed in the relevant voyage charter agreements and generally have standard payment terms of 90% to 95% of the freight which is paid within three days after the completion of the vessel’s loading. Under ASC 606, receivables represent an entity’s unconditional right to consideration, whether billed or unbilled. Vessel voyage expenses are direct expenses to voyage revenues and primarily consist of brokerage commissions, port expenses, canal dues and bunkers. Brokerage commissions are paid to shipbrokers for their time and efforts for negotiating and arranging charter party agreements on behalf of the Partnership and are expensed over the related charter period. All other voyage expenses are expensed as incurred, except for expenses during the ballast portion of the voyage (period between the contract date and the date of the vessel’s arrival to the load port). Any expenses incurred during the ballast portion of the voyage such as bunker expenses, canal tolls and port expenses are deferred and are recognized on a straight-line basis, in voyage expenses, over the voyage duration as the Partnership satisfies the performance obligations under the contract provided these costs are (1) incurred to fulfill a contract that we can specifically identify, (2) able to generate or enhance resources of the company that will be used to satisfy performance of the terms of the contract, and (3) expected to be recovered from the charterer. These costs are considered ‘contract fulfillment costs’ and are included in ‘prepayments and other assets’ in the consolidated balance sheets. Vessel operating expenses presented in the consolidated financial statements mainly consist of management fees payable to the Partnership’s managers and crew, repairs and maintenance, insurance, stores, spares, lubricants and other operating expenses. Vessel operating expenses are expensed as incurred.
Foreign Currency Transactions | (d) Foreign Currency Transactions: The functional currency of the Partnership is the U.S. Dollar because the Partnership’s vessels operate in international shipping markets that utilize the U.S. Dollar as the functional currency. The accounting records of the Partnership are maintained in U.S. Dollars. Transactions involving other currencies during the year are converted into U.S. Dollars using the exchange rates in effect at the time of the transactions. At the balance sheet dates, monetary assets and liabilities, which are denominated in currencies other than the U.S. Dollar, are translated into the functional currency using the exchange rate at those dates. Gains or losses resulting from foreign currency transactions are included in “Other (expense) / income” in the consolidated statements of comprehensive income / (loss).
Cash and Cash Equivalents | (e) Cash and Cash Equivalents: The Partnership considers highly liquid investments such as time deposits and certificates of deposit with an original maturity of three months or less to be cash equivalents.
Restricted cash | (f) Restricted cash: For the Partnership to comply with debt covenants under its credit facilities and financing arrangements, it must maintain minimum cash deposits. Such deposits are considered by the Partnership to be restricted cash.
Trade Accounts Receivable | (g) Trade Accounts Receivable: The amount shown as trade accounts receivable primarily consists of earned revenue that has not been billed yet or that has been billed but not yet collected. At each balance sheet date all potentially uncollectible accounts are assessed individually for purposes of determining the appropriate write off. For the year ended December 31, 2020 and 2019 the respective write off amounted to $174 and $6, respectively.
Inventories | (h) Inventories: Inventories consist of consumable bunkers, lubricants, spares and stores and are stated at the lower of cost and net realizable value. Net realizable value is the estimated selling prices less reasonably predictable costs of disposal and transportation. The cost is determined by the first-in, first-out method.
Vessels Held for Sale | (i) Vessels Held for Sale: The Partnership classifies vessels as being held for sale when the following criteria are met: (i) management is committed to sell the asset; (ii) the asset is available for immediate sale in its present condition; (iii) an active program to locate a buyer and other actions required to complete the plan to sell the asset have been initiated; (iv) the sale of the asset is probable, and transfer of the asset is expected to qualify for recognition as a completed sale within one year; (v) the asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and (vi) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. Vessels classified as held for sale are measured at the lower of their carrying amount or fair value less costs to sell. These vessels are not depreciated once they meet the criteria to be classified as held for sale. If a plan to sell a vessel is cancelled, the Partnership reclassifies the vessel as held for use and re-measures it at the lower of (i) its carrying amount before the vessel was classified as held for sale, adjusted for any depreciation expense that would have been recognized if the vessel had been continuously classified as held and used and (ii) its fair value at the date of the subsequent decision not to sell.
Fixed Assets | (j) Fixed Assets: Fixed assets consist of vessels, which are stated at cost, less accumulated depreciation. Vessel cost consists of the contract price for the vessel, any material expenses incurred during their construction (improvements and delivery expenses, on-site supervision costs incurred during the construction periods, as well as capitalized interest expense during the construction period). Certain subsequent expenditures for major improvements and regulatory requirements are also capitalized if it is determined that they appreciably extend the life, increase the earning capacity or improve the efficiency or safety of the vessels. Vessels acquired through acquisition of businesses are recorded at their acquisition date fair values. Vessels acquired through asset acquisitions are recorded at cost. The cost of each of the Partnership’s vessels is depreciated, beginning when the vessel is ready for its intended use, on a straight-line basis over the vessel’s remaining economic useful life, after considering the estimated residual value. Management estimates the scrap value of the Partnership’s vessels to be $0.2 per light weight ton (LWT) and useful life to be 25 years.
Impairment of Long-lived Assets | (k) Impairment of Long-lived Assets: An impairment loss on long-lived assets is recognized when indicators of impairment are present and the carrying amount of the long-lived asset is greater than its fair value and not believed to be recoverable. In determining future benefits derived from use of long-lived assets, the Partnership performs an analysis of the anticipated undiscounted future net cash flows of the related long-lived assets. If the carrying value of the asset, including any related intangible assets and liabilities, exceeds its undiscounted future net cash flows, the carrying value is reduced to its fair value. Various factors including future charter rates and vessel operating costs are included in this analysis. In recent years, changing market conditions resulted in a decrease in charter rates and values of assets. The Partnership considered these market developments as indicators of potential impairment of the carrying amount of its long-lived assets. The Partnership has performed an undiscounted cash flow test based on U.S. GAAP as of December 31, 2020 and 2019, determining undiscounted projected net operating cash flows for the vessels and comparing them to the carrying values of the vessels, and any related intangible assets and liabilities. In developing estimates of future cash flows, the Partnership made assumptions about future charter rates, utilization rates, vessel operating expenses, future dry docking costs, the estimated remaining useful life of the vessels and their estimated residual value. These assumptions are based on historical trends as well as future expectations that are in line with the Partnership’s historical performance and expectations for the vessels’ utilization under the current deployment strategy. Based on these assumptions, the Partnership determined that the vessels held for use and their related intangible assets and liabilities were not impaired as of December 31, 2020 and 2019.
Deferred charges, net | (l) Deferred charges, net: Deferred charges, net are comprised mainly of dry docking costs. The Partnership’s vessels are required to be dry docked every thirty to sixty months for major repairs and maintenance that cannot be performed while the vessels are under operation. The Partnership has adopted the deferral method of accounting for dry docking activities whereby costs incurred are deferred and amortized on a straight line basis over the period until the next scheduled dry docking activity.
Intangible assets | (m) Intangible assets: The Partnership records all identified tangible and intangible assets or any liabilities associated with the acquisition of a business or an asset at fair value. When a vessel or a business that owns a vessel is acquired with an existing charter agreement, the Partnership considers whether any value should be assigned to the attached charter agreement acquired. The value to be assigned to the charter agreement is based on the difference of the contractual charter rate of the agreement acquired and the prevailing market rate for a charter of equivalent duration at the time of the acquisition, determined by independent appraisers as at that date. The resulting above-market (assets) or below-market (liabilities) charters are amortized using the straight line method as a reduction or increase, respectively, to revenues over the remaining term of the charters (Note 7).
Net Income Per Limited Partner Unit | (n) Net Income Per Limited Partner Unit: Basic net income per limited partner unit is calculated by dividing the Partnership’s net income less net income allocable to preferred unit holders, general partner’s interest in net income (including incentive distribution rights (“IDR”)) and net income allocable to unvested units, by the weighted-average number of common units outstanding during the period (Note 15). Diluted net income per limited partner unit reflects the potential dilution that could occur if securities or other contracts to issue limited partner units were exercised.
Segment Reporting | (o) Segment Reporting: The Partnership reports financial information and evaluates its operations by charter revenues and not by the length, type of vessel or type of ship employment for its customers, i.e. time or bareboat charters. The Partnership does not use discrete financial information to evaluate the operating results for each such type of charter or vessel. Although revenue can be identified for these types of charters or vessels, management cannot and does not identify expenses, profitability or other financial information for these various types of charters or vessels. As a result, management, including the chief operating decision maker, reviews operating results solely by revenue per day and operating results of the fleet, and thus the Partnership has determined that it operates as one reportable segment. Furthermore, when the Partnership charters a vessel to a charterer, the charterer is free to trade the vessel worldwide and, as a result, the disclosure of geographic information is impracticable.
Omnibus Incentive Compensation Plan | (p) Omnibus Incentive Compensation Plan: Equity compensation expense represents vested and unvested units granted to employees and to non-employee directors, for their services as directors, as well as to non-employees and are included in general and administrative expenses in the consolidated statements of comprehensive income / (loss). These units are measured at their fair value equal to the market value of the Partnership’s common units on the grant date. The units that contain a time-based service vesting condition are considered unvested units on the grant date and the total fair value of such units is recognized on a straight-line basis over the requisite service period (Note 14).
Recent Accounting Pronouncements | (q) Recent Accounting Pronouncements: In March 2020, the Financial Standard Board issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”)”. ASU 2020-04 provides temporary optional expedients and exceptions to the guidance in U.S. GAAP on contract modifications and hedge accounting to ease the financial reporting burdens related to expected market transition from LIBOR and other interbank offered rates to alternative reference rates. This ASU is effective for adoption at any time between March 12, 2020 and December 31, 2022. The Partnership is currently evaluating the impact of this adoption in its consolidated financial statements and related disclosures.

X
- Definition Disclosure of accounting policy for net income per limited partner unit. + References No definition available. + Details
Name: | cplp_NetIncomePerLimitedPartnerUnitPolicy
Namespace Prefix: | cplp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding recognition of voyage revenue and voyage and operating expenses. + References No definition available. + Details
Name: | cplp_RevenueAndExpenseRecognitionPolicyTextBlock
Namespace Prefix: | cplp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for vessels. + References No definition available. + Details
Name: | cplp_VesselCostPolicyTextBlock
Namespace Prefix: | cplp_
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
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://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + 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 deferral and amortization of significant deferred charges. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredChargesPolicyTextBlock
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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -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 + 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 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://fasb.org/us-gaap/role/ref/legacyRef -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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 + 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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -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=120391452&loc=d3e13212-122682 + 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 assessing and recognizing impairments of its property, plant and equipment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 + Details
Name: | us-gaap_PropertyPlantAndEquipmentImpairment
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -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 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-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 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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration