XML 39 R25.htm IDEA: XBRL DOCUMENT
v3.25.1

Accounting Policies, by Policy (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Organization and Significant Accounting Policies [Abstract] |
Organization and Nature of Operations | Organization and Nature of Operations – China Pharma Holdings, Inc., a Nevada corporation (the “Company” or “China Pharma”), owns 100% of Onny Investment Limited (“Onny”), a British Virgin Islands corporation, which owns 100% of Hainan Helpson Medical & Biotechnology Co., Ltd (“Helpson”), a company organized under the laws of the People’s Republic of China (the “PRC”). China Pharma Holdings, Inc. and its subsidiaries are referred to herein as the Company. Onny acquired 100% of the ownership in Helpson on May 25, 2005, by entering into an Equity Transfer Agreement with Helpson’s three former shareholders. The transaction was approved by the Commercial Bureau of Hainan Province on June 12, 2005 and Helpson received the Certificate of Approval for Establishment of Enterprises with Foreign Investment in the PRC on the same day. Helpson received its business license evidencing its Wholly Foreign Owned Enterprise (“WFOE”) status on June 21, 2005. Helpson is principally engaged in the development, manufacture and marketing of pharmaceutical products for human use in connection with a variety of high-incidence and high-mortality diseases and medical conditions prevalent in the PRC. All of its operations are conducted in the PRC, where its manufacturing facilities are located. Helpson manufactures pharmaceutical products in the form of dry powder injectables, liquid injectables, tablets, capsules, and cephalosporin oral solutions. The majority of its pharmaceutical products are sold on a prescription basis and all have been approved for at least one or more therapeutic indications by the National Medical Products Administration (the “NMPA”, formerly China Food and Drug Administration, or CFDA) based upon demonstrated safety and efficacy.
Liquidity and Going Concern | Liquidity and Going Concern As of December 31, 2024, the Company had cash and cash equivalents of $0.6 million and an accumulated deficit of $44.0 million and the Company’s current liabilities exceeded current assets by $1.7 million. In addition, the Company had incurred net losses of $4.7 million and had negative cash flows from operating activities of $0.5 million for the year ended December 31, 2024. The Company’s Chairperson, Chief Executive Officer and Interim Chief Financial Officer Ms. Li has advanced an aggregate of $1,144,985 as of December 31, 2024 to provide working capital and enabled the Company to make the required payments related to its former construction loan facility. The Company anticipates operating losses to continue for the foreseeable future due to, among other things, costs related to the production of its existing products, debt service costs and selling and administrative costs. These conditions raise substantial doubt about its ability to continue as a going concern within one year after the date that the financial statements are issued. To alleviate the conditions that raise substantial doubt about the Company’s ability to continue as a going concern, management plans to enhance the sales model of advance payment, and further strengthen its collection of accounts receivable. Further, the Company is currently exploring strategic alternatives to accelerate the launch of nutrition products. In addition, management believes that the Company’s existing property, plant and equipment can serve as collateral to support additional bank loans. The Company will take multiple measures simultaneously in aspects such as procurement, production, human resources, and marketing to reduce operating costs. In terms of procurement, based on the actual situation, the Company will try to carry out centralized procurement as much as possible to enhance its bargaining power with suppliers. In terms of production, the Company will arrange production more reasonably. For example, it will reduce power costs through measures such as centralized production and off-peak power consumption. And by flexibly deploying production personnel, it will save production labor costs. In terms of human resources, the Company will reasonably adjust the staffing, motivate employees to improve work efficiency and work quality, thereby reducing labor costs. In terms of marketing, it will reduce marketing costs through precise marketing and optimizing marketing channels. In addition, the Company will also strengthen the training of employees in various aspects such as production and cost control, enhance the cost awareness of all employees, and apply this awareness to their work. The current plans will allow the Company to fund its operations in the next twelve months, the Company will be able to achieve its future strategic alternatives and has the ability to continue as a going concern. Pursuant to the requirements of Accounting Standards Codification (ASC) 205-40, Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern management must evaluate whether there are conditions or events, considered in the aggregate, that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued. This evaluation initially does not take into consideration the potential mitigating effect of management’s plans that have not been fully implemented as of the date the financial statements are issued. When substantial doubt exists under this methodology, management evaluates whether the mitigating effect of its plans sufficiently alleviates substantial doubt about the Company’s ability to continue as a going concern. The mitigating effect of management’s plans, however, is only considered if both (1) it is probable that the plans will be effectively implemented within one year after the date that the financial statements are issued, and (2) it is probable that the plans, when implemented, will mitigate the relevant conditions or events that raise substantial doubt about the entity’s ability to continue as a going concern within one year after the date that the financial statements are issued. Under ASC 205-40, the strategic alternatives being pursued by the Company cannot be considered probable at this time because none of the Company’s current plans have been finalized at the time of the issuance of these financial statements and the implementation of any such plan is not probable of being effectively implemented as none of the plans are entirely within the Company’s control. Accordingly, substantial doubt is deemed to exist about the Company’s ability to continue as a going concern within one year after the date these financial statements are issued. The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of the uncertainties described above.
Reverse Stock Splits | Reverse Stock Splits – Effective March 6, 2024, China Pharma implemented a 1-for-5 reverse stock split as more fully discussed in Note 13. All share and per share disclosures have been retroactively restated to reflect the impact of the reverse stock split. Effective March 6, 2023, China Pharma implemented a 1-for-10 reverse stock split as more fully discussed in Note 13. All share and per share disclosures have been retroactively restated to reflect the impact of the reverse stock split.
Consolidation and Basis of Presentation | Consolidation and Basis of Presentation – The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and are expressed in United States dollars. The accompanying consolidated financial statements include the accounts and operations of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in the consolidation. Helpson’s functional currency is the Chinese Renminbi. Helpson’s revenue and expenses are translated into United States dollars at the average exchange rate for the period. Assets and liabilities are translated at the exchange rate as of the end of the reporting period. Gains or losses from translating Helpson’s financial statements are included in accumulated other comprehensive income, which is a component of stockholders’ equity. Gains and losses arising from transactions denominated in a currency other than the functional currency of the entity that is party to the transaction are included in the results of operations.
Accounting Estimates | Accounting Estimates - The methodology used to prepare the Company’s financial statements is in conformity with U.S. GAAP, which requires the management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Therefore, actual results could differ from those estimates.
Cash and Cash Equivalents | Cash and Cash Equivalents – Cash and cash equivalents include interest bearing and non-interest bearing bank deposits, money market accounts, and short-term banker’s acceptances notes purchased with maturities of three months or less.
Trade Accounts Receivable and Allowance for Doubtful Accounts | Trade Accounts Receivable and Allowance for Doubtful Accounts – Trade accounts receivables are carried at the original invoiced amounts less an allowance for credit losses. The allowances for credit losses are calculated based on the current expected credit losses model based on a detailed review of certain individual customer accounts and an estimation of the overall economic conditions affecting the Company’s customer base. The Company reviews a customer’s credit history before extending credit to the customer. If the financial condition of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision is made against accounts receivable to the extent they are considered unlikely to be collected. Charges (credits) to credit losses (gains) totaled $5,702 and ($15,757) for the years ended December 31, 2024 and 2023, respectively. Trade accounts receivable that have been fully allowed for and determined to be uncollectible are charged against the allowance in the period the determination is made. The Company charged off uncollectible trade accounts receivable balances in the amount of $0 and $0 against the allowance for the years ended December 31, 2024 and 2023, respectively. Customer balances outstanding for more than one year are allowed for at a greater rate than more current balances when calculating the allowance for doubtful accounts.
Advances to Suppliers and Advances from Customers | Advances to Suppliers and Advances from Customers – Common practice in the PRC is to make advances to suppliers for materials and to receive advances from customers for finished products. Advances to suppliers are applied to trade accounts payable when the materials are received. Advances received from customers are applied against trade accounts receivable when finished products are sold. The Company reviews a supplier’s credit history and background information before advancing a payment. If the financial condition of its suppliers were to deteriorate, resulting in an impairment of their ability to deliver goods or provide services, the Company would recognize bad debt expense in the period they are considered unlikely to be collected.
Inventory | Inventory – Inventory consists of raw materials, work in process and finished goods and is stated at the lower of cost or net realizable value. Cost is determined using a weighted average. For work in process and manufactured inventories, cost consists of raw materials, direct labor and an allocated portion of the Company’s production overhead. The Company writes down excess and obsolete inventory to its estimated net realizable value based upon assumptions about future demand and market conditions. For finished goods and work in process, if the estimated net realizable value for an inventory item, which is the estimated selling price in the ordinary course of business, less reasonably predicable costs to completion and disposal, is lower than its cost, the specific inventory item is written down to its estimated net realizable value. Net realizable value for raw materials is based on replacement cost. Provisions for inventory write-downs are included in the cost of revenues in the consolidated statements of operations. Inventories are carried at this lower cost basis until sold or scrapped. A total of $450,738 and $7,974 was written off during the years ended December 31, 2024 and 2023, respectively.
Leases | Leases – At lease commencement, the Company records a lease liability based on the present value of lease payments over the expected lease term including any options to extend the lease that the Company is reasonably certain to exercise. The Company calculates the present value of lease payments using an incremental borrowing rate as the Company’s leases do not provide an implicit interest rate. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. At the lease commencement date, the Company records a corresponding right-of-use lease asset based on the lease liability, adjusted for any lease incentives received and any initial direct costs paid to the lessor prior to the lease commencement date. The Company may enter into leases with an initial term of 12 months or less (“Short-Term Leases”). For any Short-Term Leases, the Company records the rent expense on a straight-line basis and does not record the leases on the balance sheet. After lease commencement, the Company measures its leases as follows: (i) the lease liability based on the present value of the remaining lease payments using the discount rate determined at lease commencement and (ii) the right-of-use lease asset based on the remeasured lease liability, adjusted for any unamortized lease incentives received, any unamortized initial direct costs and the cumulative difference between rent expense and amounts paid under the lease agreement. Any lease incentives received and any initial direct costs are amortized on a straight-line basis over the expected lease term. Rent expense is recorded on a straight-line basis over the expected lease term.
Valuation of Long-Lived Assets | Valuation of Long-Lived Assets – The carrying values of long-lived assets are reviewed for impairment annually or whenever events or changes in circumstances indicate that the carrying values may not be recoverable. When such an event occurs, the Company projects the undiscounted cash flows to be generated from the use of the asset and its eventual disposition over the remaining life of the asset. If projections indicate that the carrying value of an asset will not be recovered, it is reduced by the estimated excess of the carrying value over the projected discounted cash flows estimated to be generated by the asset. If there is uncertainty both in timing and amount, the Company will use the projected discounted cash flows to be generated by the asset. For the years ended December 31, 2024 and 2023, the Company evaluated its long-lived assets and determined that no impairment adjustments were necessary.
Property, Plant and Equipment | Property, Plant and Equipment – Property, plant and equipment are stated at cost. Maintenance and repairs are charged to expenses as incurred and major improvements are capitalized. Gains or losses on sale, trade-in or retirement are included in operations during the period of disposition. Depreciation relating to office equipment was included in general and administrative expenses, while all other depreciation was included in cost of revenue.
Revenue Recognition | Revenue Recognition – Revenue is recognized when a customer obtains control of promised goods or services and is recognized in an amount that reflects the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The Company does not disaggregate its revenue streams as the economic factors underlying the contracts are similar and provide no significant distinction. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount: (i) identification of the promised goods in the contract; (ii) determination of whether the promised goods are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. The Company’s contracts are fixed price and reflect standalone pricing for each item. Due to the nature of the products sold, there are no returns. Generally, the Company’s performance obligations are transferred to customers at a point in time, typically upon buyer’s designated carrier or the buyer picks up the goods at the Company’s warehouse. For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adoption rules. The Company has received advance deposits for orders less than one year. These advances total $162,208 and $90,507 and are recorded as a liability on the accompanying balance sheet as “Contract liabilities” as of December 31, 2024 and 2023, respectively.
Cost of Revenues | Cost of Revenues – Cost of revenues includes wages, materials, depreciation, handling charges, and other expenses associated with the manufacture and delivery of products.
Research and Development | Research and Development – Research and development expenditures are recorded as expenses in the period in which they occur.
Credit Risk | Credit Risk – The carrying amount of accounts receivable included in the balance sheet represents the Company’s exposure to credit risk in relation to its financial assets. No other financial asset carries a significant exposure to credit risk. The Company performs ongoing credit evaluations of each customer’s financial condition. The Company maintains allowances for doubtful accounts and such allowances in aggregate have not exceeded management’s estimates. The Company has its cash in bank deposits primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy of protecting depositors’ interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June 1, 2007, which contains provisions for the implementation of measures for the bankruptcy of PRC banks. Company bank accounts in China are not subject to a certain insurance coverage and will follow the provisions set forth in the PRC Bankruptcy Law should any bank where the Company has accounts declare bankruptcy.
Interest Rate Risk | Interest Rate Risk – The Company is exposed to the risk arising from changing interest rates, which may affect the ability of repayment of existing debts and viability of securing future debt instruments within the PRC.
Loss Per Share | Loss Per Share - Basic loss per share is calculated by dividing loss available to common stockholders by the weighted-average number of shares of common stock outstanding, excluding unvested stock. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include the number of additional shares of common stock that would have been outstanding if the potential common shares, including unvested stock, had been issued and if the additional common shares were dilutive. As of December 31, 2024, the Company has potentially dilutive common shares related to the option to purchase 13,300 shares of common stock is excluded from the computation of diluted net loss per share for all periods presented because the effect is anti-dilutive due to net losses of the Company.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In November 2024, the FASB issued ASU 2024-03, “Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses”. The amendments in this ASU are intended to improve financial reporting by requiring that public business entities disclose additional information about specific expense categories in the notes to financial statements at interim and annual reporting periods. For interim and annual reporting periods, an entity shall disaggregate, in a tabular format disclosure in the notes to financial statements, all relevant expense captions presented on the face of the income statement in continuing operations into the purchases of inventory, employee compensation, depreciation, amortization, and depletion. This ASU is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. Early adoption is permitted. The amendments in this Update should be applied either (1) prospectively to financial statements issued for reporting periods after the effective date of this Update or (2) retrospectively to any or all prior periods presented in the financial statements We are currently evaluating the impact the adoption of ASU 2024-03 will have on its consolidated financial statements and related disclosures. We do not expect the adoption of this accounting standard to have an impact on our Consolidated Financial Statements but will require certain additional disclosures. In November 2024, the FASB issued ASU 2024-04, Debt—Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments. The ASU provides additional guidance on whether induced conversion or extinguishment accounting should be applied to certain settlements of convertible debt instruments that do not occur in accordance with the instruments’ preexisting terms. The ASU requires entities to apply a preexisting contract approach. To qualify for induced conversion accounting under this approach, the inducement offer is required to preserve the form of consideration and result in an amount of consideration that is no less than that issuable pursuant to the preexisting conversion privileges. ASU 2024-04 clarifies how entities should assess the form and amount of consideration when applying this approach. In addition, the new ASU clarifies that induced conversion accounting can be applied to settlements of certain convertible debt instruments that are not currently convertible as long as the instrument contained a substantive conversion feature as of both its issuance date and the inducement offer acceptance date. The amendments in the ASU are effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted. We are currently evaluating the impact the adoption of ASU 2024-03 will have on its combined financial statements and related disclosures. From time to time, the FASB or other standards setting bodies issue new accounting pronouncements. Updates to the FASB ASC are communicated through issuance of ASUs. Unless otherwise discussed, the Company believes that the recently issued guidance, whether adopted or to be adopted in the future, is not expected to have a material impact on its consolidated financial statements upon adoption.

X
- Definition Disclosure of accounting policy for advances to suppliers and advances from customers. + References No definition available. + Details
Name: | cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock
Namespace Prefix: | cphi_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for interest rate risk. + References No definition available. + Details
Name: | cphi_InterestRateRiskPolicyTextBlock
Namespace Prefix: | cphi_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Liquidity and Going Concern. + References No definition available. + Details
Name: | cphi_LiquidityAndGoingConcernPolicyTextBlock
Namespace Prefix: | cphi_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy reverse stock split. + References No definition available. + Details
Name: | cphi_ReverseStockSplitsPolicyTextBlock
Namespace Prefix: | cphi_
Data Type: | dtr: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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 705 -Publisher FASB -URI https://asc.fasb.org/705/tableOfContent + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 275 -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_NatureOfOperations
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration