0001213900-26-057705.txt : 20260515 0001213900-26-057705.hdr.sgml : 20260515 20260515160554 ACCESSION NUMBER: 0001213900-26-057705 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260515 DATE AS OF CHANGE: 20260515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHINA PHARMA HOLDINGS, INC. CENTRAL INDEX KEY: 0001106644 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences EIN: 731564807 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34471 FILM NUMBER: 26987093 BUSINESS ADDRESS: STREET 1: 2ND FLOOR, NO. 17, JINPAN ROAD STREET 2: HAIKOU CITY: HAINAN PROVINCE STATE: F4 ZIP: 570216 BUSINESS PHONE: 8689866811730 MAIL ADDRESS: STREET 1: 2ND FLOOR, NO. 17, JINPAN ROAD STREET 2: HAIKOU CITY: HAINAN PROVINCE STATE: F4 ZIP: 570216 FORMER COMPANY: FORMER CONFORMED NAME: TS ELECTRONICS INC DATE OF NAME CHANGE: 20030818 FORMER COMPANY: FORMER CONFORMED NAME: SOFTSTONE INC DATE OF NAME CHANGE: 20030128 FORMER COMPANY: FORMER CONFORMED NAME: SOFTSTONE INC /DE/ DATE OF NAME CHANGE: 20010808 10-Q 1 ea0290433-10q_china.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

(Mark One) 

☒ QUARTERLY REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.

 

For the quarterly period ended March 31, 2026

 

☐ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.

 

For the transition period from ____________ to ____________

 

Commission File Number 001-34471

 

CHINA PHARMA HOLDINGS, INC.

(Exact name of registrant as specified in its charter)

 

Nevada   75-1564807
(State or other jurisdiction of   (IRS Employer
incorporation or organization)   Identification No.)
     
Second Floor, No. 17, Jinpan Road
Haikou
, Hainan Province, China
  570216
(Address of principal executive offices)   (Zip Code)

 

+86-898-6681-1730 (China)

(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock   CPHI   NYSE American

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes ☒ No ☐

  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer ☐   Accelerated filer ☐
Non-accelerated filer ☒     Smaller reporting company ☒
    Emerging growth company ☐

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒

  

As of May 11, 2026, there were 40,522,002 shares of common stock, $0.001 par value per share, issued and outstanding.

 

 

 

 

 

 

CHINA PHARMA HOLDINGS, INC. AND SUBSIDIARIES

 

TABLE OF CONTENTS

 

  Page
PART I FINANCIAL INFORMATION 1
     
Item 1. Financial Statements 1
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 17
     
Item 3. Quantitative and Qualitative Disclosures about Market Risk 24
     
Item 4. Controls and Procedures 24
     
PART II OTHER INFORMATION 25
   
Item 6. Exhibits 25

 

i

 

 

PART I – FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

CHINA PHARMA HOLDINGS, INC. AND SUBSIDIARIES

 

TABLE OF CONTENTS

 

Condensed Consolidated Balance Sheets as of March 31, 2026 and December 31, 2025 (Unaudited) 2
   
Condensed Consolidated Statements of Operations and Comprehensive Loss for the Three Months Ended March 31, 2026 and 2025 (Unaudited) 3
   
Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2026 and 2025 (Unaudited) 4
   
Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2026 and 2025 (Unaudited) 5
   
Notes to Condensed Consolidated Financial Statements (Unaudited) 6

 

1

 

 

CHINA PHARMA HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

AMOUNTS IN U.S. DOLLARS, EXCEPT FOR SHARE DATA

(Unaudited)

 

   March 31,   December 31, 
   2026   2025 
ASSETS        
Current Assets:        
Cash and cash equivalents  $168,474   $345,112 
Trade accounts receivable, less allowance for credit losses of $9,434 and $13,023   196,262    241,412 
Other receivables, less allowance for credit losses of $33,563 and $32,153, respectively   61,657    49,261 
Advances to suppliers   4,382    6,831 
Inventories   1,498,501    1,621,423 
Prepaid expenses   74,279    82,368 
Total Current Assets   2,003,555    2,346,407 
           
Property, plant and equipment, net   4,303,993    4,391,964 
Right-of-use assets   161,875    181,828 
Intangible assets, net   38,674,367    24,079,265 
TOTAL ASSETS  $45,143,790   $30,999,464 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current Liabilities:          
Trade accounts payable  $837,108   $891,083 
Accrued expenses   311,336    350,643 
Other payables   2,591,141    2,563,067 
Contract liabilities   61,746    111,580 
Borrowings from related parties   1,466,145    1,435,136 
Lease liabilities   71,386    71,628 
Current portion of lines of credit   1,928,816    1,977,222 
Total Current Liabilities   7,267,678    7,400,359 
Non-current Liabilities:          
Lease liabilities, net of current portion   92,294    111,548 
Deferred tax liability   759,628    747,805 
Total Liabilities   8,119,600    8,259,712 
Commitments and Contingencies (Note 13)   
 
    
 
 
Stockholders’ Equity:          
Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding   
-
    
-
 
Common stock, $0.001 par value; 500,000,000 shares authorized; 40,522,002 shares and 15,522,002 shares issued and outstanding, respectively   40,522    15,522 
Additional paid-in capital   73,504,819    58,535,819 
Securities purchase agreement receivable   (180,000)   (180,000)
Accumulated deficit   (48,357,383)   (47,214,235)
Accumulated other comprehensive income   12,016,232    11,582,646 
Total Stockholders’ Equity   37,024,190    22,739,752 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $45,143,790   $30,999,464 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

2

 

 

CHINA PHARMA HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

AND COMPREHENSIVE LOSS

AMOUNTS IN U.S. DOLLARS, EXCEPT FOR SHARE DATA

(Unaudited)  

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
Revenue  $983,536   $1,136,287 
Cost of revenue   698,049    1,272,348 
           
Gross profit (loss)   285,487    (136,061)
           
Operating expenses:          
Selling expenses   95,598    87,111 
General and administrative expenses   1,226,272    507,182 
Research and development expenses   83,762    29,587 
Credit losses   (2,881)   (1,323)
Total operating expenses   1,402,751    622,557 
           
Loss from operations   (1,117,264)   (758,618)
           
Other income (expense):          
Interest income   147    1,074 
Interest expense   (26,031)   (28,028)
Net other expense   (25,884)   (26,954)
           
Loss before income taxes   (1,143,148)   (785,572)
Income tax expense   
-
    
-
 
Net loss   (1,143,148)   (785,572)
Other comprehensive income - foreign currency translation adjustment   433,586    7,516 
Comprehensive loss  $(709,562)  $(778,056)
Loss per share:          
Basic and diluted  $(0.04)  $(0.24)
Weighted average shares outstanding   25,602,002    3,261,911 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

3

 

 

CHINA PHARMA HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

AMOUNTS IN U.S. DOLLARS, EXCEPT FOR SHARE DATA

(Unaudited)

 

               Securities       Accumulated     
           Additional   Purchase       Other   Total 
   Common Stock   Paid-in   Agreement   Accumulated   Comprehensive   Stockholders’ 
   Shares   Amount   Capital   Receivable   Deficit   Income   Equity 
Balance as of December 31, 2024   3,261,911   $3,262   $40,631,679   $(180,000)  $(44,026,679)  $11,319,642   $7,747,904 
Net loss for the period   -    
-
    
-
    
-
    (785,572)   
-
    (785,572)
Foreign currency translation adjustment   -    
-
    
-
    
-
    
-
    7,516    7,516 
Balance, March 31, 2025   3,261,911   $3,262   $40,631,679   $(180,000)  $(44,812,251)  $11,327,158   $6,969,848 

 

               Securities             
           Additional   Purchase       Other   Total 
   Common Stock   Paid-in   Agreement   Accumulated   Comprehensive   Stockholders’ 
   Shares   Amount   Capital   Receivable   Deficit   Income   Equity 
Balance as of December 31, 2025   15,522,002   $15,522   $58,535,819    (180,000)  $(47,214,235)  $11,582,646   $22,739,752 
Issuance of common stock for intangible assets   25,000,000    25,000    14,969,000    
-
    
-
    
-
    14,994,000 
Net loss for the period   -    
-
    
-
    
-
    (1,143,148)   
-
    (1,143,148)
Foreign currency translation adjustment   -    
-
    
-
    
-
    
-
    433,586    433,586 
Balance, March 31, 2026   40,522,002   $40,522   $73,504,819   $(180,000)  $(48,357,383)  $12,016,232   $37,024,190 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

4

 

 

CHINA PHARMA HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

AMOUNTS IN U.S. DOLLARS, EXCEPT FOR SHARE DATA

(Unaudited)  

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
Cash Flows from Operating Activities:        
Net loss  $(1,143,148)  $(785,572)
Depreciation and amortization   980,570    329,313 
Reversal of credit losses   (2,881)   (1,323)
Provision to write down inventories to net realizable value        213,379
Loss on disposal of property, plant and equipment   1,446    
-
 
Changes in assets and liabilities:          
Trade accounts and other receivables   (14,019)   (164,670)
Advances to suppliers   2,546    6,130
Inventories   247,492    156,627 
Trade accounts payable   (67,771)   322,935 
Other payables and accrued expenses   (14258)   (78,809)
Advances from customers   (51,376)   (48,019)
Prepaid expenses   6,107    (23,667)
Net Cash Used in Operating Activities   (55,292)   (73,676)
              
Cash Flows from Investing Activities:          
Purchases of property and equipment   
-
    (58,324)
Net Cash Used in Investing Activities        (58,324)
              
Cash Flows from Financing Activities:          
Payments of line of credit   (79,325)   (76,820)
Net Cash Used In Financing Activities   (79,325)   (76,820)
              
Effect of Exchange Rate Changes on Cash   (42,021)   (5,371)
Net Increase in Cash and Cash Equivalents   (176,638)   (214,191)
Cash and Cash Equivalents at Beginning of Period   345,112    626,879
Cash and Cash Equivalents at End of Period  $168,474   $412,688 
           
Supplemental Cash Flow Information:          
Cash paid for interest  $15,758   $21,241 
           
Supplemental Noncash Investing and Financing Activities:          
Issuances of stock for intangible assets  $14,994,000   $
-
 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

5

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

NOTE 1 – ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES

 

Organization and Nature of Operations – China Pharma Holdings, Inc., a Nevada corporation (“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 of 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

 

As of March 31, 2026, the Company had cash and cash equivalents of $0.17 million and an accumulated deficit of $48.4 million and the Company’s current liabilities exceeded current assets by $5.3 million. In addition, the Company incurred net losses of $1.1 million and had cash outflows from operating activities of $0.06 million for the three months ended March 31, 2026. As of March 31, 2026, the Company’s Chairperson, Chief Executive Officer and Interim Chief Financial Officer, Ms. Li, has advanced an aggregate of $1,466,145 to provide working capital and enabled the Company to make the required payments related to its former construction loan facility and current lines of credit.

 

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 can serve as collateral to support additional bank loans. The Company will implement multiple measures simultaneously across procurement, production, human resources, and marketing to reduce operating costs. In procurement, the Company will consolidate purchasing activities where practical to enhance bargaining power with suppliers. In production, operations will be optimized through approaches such as centralized manufacturing cycles and shifting energy-intensive processes to off-peak hours to reduce power costs. In human resources, the Company will optimize staffing levels and implement targeted incentives to improve work efficiency and output quality, thereby controlling labor costs. Marketing expenditures will be focused on high-return channels through data-driven targeting and channel optimization. Additionally, the Company will enhance employee training in production techniques and cost management principles, fostering a culture of cost awareness throughout the organization. Management believes that, if successfully implemented, these measures may improve the Company’s cash position and allow the Company to fund its operations in the next twelve months, however, there can be no assurance that the Company will be able to fully execute the planned initiatives, achieve its strategic alternatives, and resolve the conditions raising substantial doubt about its 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.

 

6

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

The accompanying unaudited condensed 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.

 

Consolidation and Basis of Presentation – The accompanying unaudited interim condensed 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 unaudited interim condensed 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.

 

In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. All significant intercompany transactions and balances are eliminated on consolidation. However, the results of operations included in such financial statements may not necessarily be indicative of annual results. Such financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2025 filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2026 (“2025 Annual Report”).

 

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.

 

The Company uses the same accounting policies in preparing its quarterly and annual financial statements. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.

 

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.

 

The potentially dilutive common shares related to the option to purchase 13,300 shares of common stock as of March 31, 2026 and December 31, 2025 are 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.

 

Trade Accounts Receivable and Allowance for Doubtful Accounts–Effective January 1, 2026, the Company adopts the Current Expected Credit Loss (CECL) model to accrue credit loss allowances on accounts receivable. The Company uses the aging analysis method to evaluate the expected credit losses of accounts receivable. The baseline historical loss rate is calculated based on rolling four-year historical credit loss data, which is updated on a rolling basis in each reporting period.

 

In each reporting period, considering the current economic conditions, forward-looking macroeconomic and industry environment, as well as customers’ credit risk profile, forward-looking factors are assigned to each customer category. The comprehensive loss rate for each aging bracket and each customer category is determined by multiplying the historical loss rate by the forward-looking coefficient.

 

At the end of each period, the allowance for credit losses is determined by aggregating the product of the accounts receivable balance of each aging bracket and each customer category and the corresponding comprehensive loss rate, so as to fully reflect the full-life-cycle expected credit losses over the entire contractual term of accounts receivable

 

7

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

Recent Accounting Pronouncements

 

Recently adopted accounting standards

 

On July 30, 2025, the FASB issued ASU 2025-05, which amends ASC 326-20 to provide a practical expedient for all entities which elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset in developing reasonable and supportable forecasts as part of estimating expected credit losses, and an accounting policy election for all entities, other than a public business entity, that elect the practical expedient related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Under ASU 2025-05, an entity is required to disclose whether it has elected to use the practical expedient and, if so, whether it has also applied the accounting policy election. An entity that makes the accounting policy election is required to disclose the date through which subsequent cash collections are evaluated. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods, with early adoption permitted. Entities should apply the new guidance prospectively.

 

Recently issued but not yet adopted accounting pronouncements

 

On December 17, 2025, the FASB issued ASU 2025-12, which is to correct, clarify, and otherwise improve U.S. GAAP. ASU 2025-12 includes 33 improvements that span a wide range of topics, including Clarifying diluted earnings per share (EPS) calculation when a loss from continuing operations exists, Clarifying disclosure requirements for lease receivables from sales-type or direct financing leases, Revising the calculation of the reference amount for beneficial interests to prevent double counting credit losses, Clarifying the permissible methods to account for treasury stock retirements, and Clarifying the guidance for transfers of receivables from contracts with customers. The amendments in this Update are effective for all entities for annual reporting periods beginning after December 15, 2026, and interim reporting periods within those annual reporting periods. Early adoption is permitted in both interim and annual reporting periods in which financial statements have not yet been issued or made available for issuance. If an entity adopts the amendments in this Update in an interim period, it must adopt them as of the beginning of the annual reporting period that includes that interim reporting period. An entity may elect to early adopt the amendments on an issue-by-issue basis. For example, an entity may decide to early adopt certain amendments and adopt the remaining amendments at the effective date. An entity should apply the amendments in this Update (except for the amendments to Topic 260, Earnings Per Share, related to Issue 4) using one of the following transition methods: (i) Prospectively to all transactions recognized on or after the date that the entity first applies the amendments, or (ii) Retrospectively to the beginning of the earliest comparative period presented. An entity should adjust the opening balance of retained earnings (or other appropriate components of equity or net assets in the statement of financial position) as of the beginning of the earliest comparative period presented. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

 

On December 8, 2025, the FASB issued ASU 2025-11, which is intended to improve the navigability of the guidance in ASC 270 and clarify when it applies. Under the amendments, an entity is subject to ASC 270 if it provides “interim financial statements and notes in accordance with GAAP.” The ASU also addresses the form and content of such financial statements, adds lists to ASC 270 of the interim disclosures required by all other Codification topics, and establishes a principle under which an entity must “disclose events since the end of the last annual reporting period that have a material impact on the entity.” For public business entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. For all other entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2028. Early adoption is permitted for all entities. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

 

In January 2025, the FASB issued ASU 2025-01, “Income Statement – Comprehensive Income – Expense Disaggregation Disclosure (Subtopic 220-40): Clarifying the Effective Date.” This pronouncement revises the effective date of ASU 2024-03 and clarifies that all public business entities are required to adopt the guidance in annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Entities within the ASU’s scope are permitted to early adopt the accounting standard update. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

 

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 

 

8

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

NOTE 2 – ACCOUNTS RECEIVABLE, NET

 

Accounts receivable, net, consist of the following:

 

   March 31,   December 31, 
   2026   2025 
Trade accounts receivable   205,696    254,435 
Less: allowance for credit losses   (9,434)   (13,023)
Trade accounts receivable, net  $196,262   $241,412 

 

The changes in the allowances for credit losses during the three months ended March 31, 2026 and 2025 were as follows:

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
Balance, Beginning of Period  $13,023   $13,587,182 
(Reversal) Credit losses expense   (3,779)   (1,323)
Foreign currency translation adjustment   190    19,298 
Balance, End of Period  $9,434   $13,605,157 

 

NOTE 3 – INVENTORIES

 

Inventories consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Raw materials  $750,019   $843,603 
Work in process   163,486    457,817 
Finished goods  $1,702,331   $1,465,243 
Total Inventories   2,615,836    2,766,663 
Less: Provision for obsolescence   (1,117,335)   (1,145,240)
   $1,498,501   $1,621,423 

 

Changes to the provision for obsolescence consisted of the following:

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
At the beginning of the period   1,145,240    574,071 
Charges to provision        213,379 
Foreign currency translation adjustment   (27,905)   747 
At the end of the period   1,117,335    788,197 

 

NOTE 4 – PROPERTY, PLANT AND EQUIPMENT

 

Property, plant and equipment consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Permit of land use  $407,069   $400,734 
Building   9,452,781    9,305,653 
Plant, machinery and equipment   27,938,179    27,503,334 
Motor vehicle   275,568    271,278 
Office equipment   392,773    400,816 
Total   38,466,370    37,881,815 
Less: accumulated depreciation   (34,162,377)   (33,489,851)
Property, plant and equipment, net  $4,303,993   $4,391,964 

 

9

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

Depreciation is computed on a straight-line basis over the estimated useful lives of the assets as follows:

 

Asset  Life - years
Permit of land use  40 - 70
Building  20 - 49
Plant, machinery and equipment  5 - 10
Motor vehicle  5 - 10
Office equipment  3-5

 

Depreciation relating to office equipment was included in general and administrative expenses, while all other depreciation was included in cost of revenue. Depreciation expense was $155,288 and $171,601 for the three months ended March 31, 2026 and 2025, respectively.

 

NOTE 5 - INTANGIBLE ASSETS

 

Intangible assets represent the cost of medical formulas approved for production by the NMPA, the intellectual property acquired from Chengdu Bonier Medical Technology Development Co., Ltd. through certain Technology Transfer Agreement (“Bonier Agreement”) and the invention patents and intellectual property acquired pursuant to Technology Transfer Agreements. No costs were reclassified from advances to intangible assets during the three months ended March 31, 2026 and 2025, respectively.

 

On February 5, 2026, the Company entered into a Technology Transfer Agreement (the “Xiaoyun Chen Agreement”) with Xiaoyun Chen (“Transferor Chen”). Transferor Chen owns an invention patent of a Topiroxostat Nanoemulsion and Method for Its Preparation. Pursuant to the Xiaoyun Chen Agreement, Transferor Chen will transfer the ownership of the patent to Helpson. Transferor Chen or his designated third party shall provide relevant technical services, including, but not limited to, product research and development, writing of registration materials, registration application and other technical services.

 

The aggregate transfer price as contemplated by the Xiaoyun Chen Agreement is $7.812 million which was paid to the Transferor upon the issuance of 12,400,000 shares of common stock of the Company at $0.63 per share based on the closing market price of the Company’s common stock as of the closing date.  The Company recorded the amount as intangible assets on the accompanying balance sheet as of the closing date. The value of the intangible asset will be amortized over its remaining useful life of approximately 10.4 years.

 

On February 26, 2026, the Company entered into a Technology Transfer Agreement (the “Xiaoyan Zhang Agreement”) with Xiaoyan Zhang (“Transferor Zhang”). Transferor Zhang owns an invention patent of a Prinsepia Utilis Esterol Sublingual Tablets and Method for Its Preparation. Pursuant to the Xiaoyan Zhang Agreement, Transferor Zhang will transfer the ownership of the patent to Helpson. Transferor Zhang or his designated third party shall provide relevant technical services, including, but not limited to, product research and development, writing of registration materials, registration application and other technical services.

 

The aggregate transfer price as contemplated by the Xiaoyan Zhang Agreement is $7.182 million which was paid to the Transferor and his two designees upon the issuance of 12,600,000 shares of common stock of the Company at $0.57 per share based on the closing market price of the Company’s common stock as of the closing date.  The Company recorded the amount as intangible assets on the accompanying balance sheet as of the closing date. The value of the intangible asset will be amortized over its remaining useful life of approximately 12.0 years.

 

There were no service fees or upfront consideration paid related to the Bonier Agreement or the Technology Transfer Agreements for the three months ended March 31, 2026 and 2025, respectively.

 

10

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

Approved medical formulas are amortized from the date NMPA approval is obtained over their individually identifiable estimated useful lives, which ranges from ten to thirteen years.  It is at least reasonably possible that a change in the estimated useful lives of the medical formulas could occur in the near term due to changes in the demand for the drugs and medicines produced from these medical formulas. Amortization expense relating to intangible assets was $825,282 and $157,712 for the three months ended March 31, 2026 and 2025, respectively which was included in the general and administrative expenses. Medical formulas typically do not have a residual value at the end of their amortization period.

 

Intangible assets consisted of NMPA approved medical formulas, a Utility Model Patent and three Invention Patents as follows:

 

   March 31,   December 31, 
   2026   2025 
NMPA approved medical formulas  $4,878,840   $4,802,903 
Technology from Bonier   1,767,243    1,739,737 
Invention Patents   38,858,217    23,447,518 
    45,504,300    29,990,158 
Accumulated amortization   (7,174,347)   (6,246,739)
Net carrying amount   38,329,953    23,743,419 
Intangible assets in process   344,414    335,846 
   $38,674,367   $24,079,265 

 

NOTE 6 – OTHER PAYABLES

 

Other Payables consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Compensation payable to officer and director (1)  $1,923,506   $1,919,506 
Business taxes and other   370,174    351,904 
Payable to Helpson’s Labor Union (2)   151,747    149,385 
Payable to Chunming Dong (3)   145,714    142,272 
Total Other Payables  $2,591,141   $2,563,067 

 

(1)Represents $44,000 of compensation payable to two members of the Company’s Board of Directors and compensation to Chairperson Li totaling $1,879,506 as of March 31, 2026 and $1,875,506 compensation to Chairperson Li as of December 31, 2025, respectively.

 

(2)Represents borrowings from Helpson’s Labor Union, which originated in November 2024 with no required repayment term and no interest.

 

(3)Represents an advance made to the Company in June 2025 by Chunming Dong, the husband of Chairperson Li. The advance was interest free until December 31, 2025, and effective January 1, 2026, it accrues interest at an annual rate of 3.3%.

 

11

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

NOTE 7 – RELATED PARTY TRANSACTIONS

 

The Company had previously received advances from its Chairperson Li. Total amounts owed to her were $1,466,145 and $1,435,136 and are recorded as “Borrowings from related parties” on the accompanying condensed consolidated balance sheets as of March 31, 2026 and December 31, 2025, respectively. On July 8, 2019, the Company entered into a loan agreement in exchange for cash of RMB 4,770,000 ($738,379) with its Chairperson Li. The loan bears interest at a rate of 4.35% and was payable within one year of the loan agreement. The due date of the loan agreement has been extended annually on identical terms and is currently due July 9, 2026.

 

On June 20, 2025, the Company borrowed RMB 1,750,000 (US$248,973) from Chairperson Li. No interest was charged if the loan was repaid in full by December 31, 2025. On January 1, 2026, the loan began to accrue interest at a rate of 3.30% and is payable within one year of the loan agreement.

 

Total interest expense related to the two loans referenced above for the three months ended March 31, 2026 and 2025 was $9,085 and $6,787, respectively. Compensation payable to the Chairperson Li is included in “Other payables” in the accompanying condensed consolidated balance sheet, totaling $1,879,506 and $1,875,506 as of March 31, 2026 and December 31, 2025, respectively.

 

In June 2025, Chunming Dong, the husband of Chairperson Li, advanced RMB 1,000,000 ($142,272) to the Company for working capital. The advance was interest free until December 31, 2025 and, effective January 1, 2026, bears interest at an annual rate of 3.3%. Interest expense related to this advance for the three months ended March 31, 2026 and 2025 was $1,187 and $0, respectively.

 

NOTE 8 –LINES OF CREDIT

 

On June 25, 2025, the Company obtained a new line of credit facility in the amount of RMB 5,000,000 and received proceeds of RMB 5,000,000 (approximately $0.7 million). The new facility has an interest rate of 3.6%. The loan is due on June 20, 2026. In addition, the Company’s Chief Executive Officer and Chair of the Board personally guaranteed the new line of credit and pledged personal assets as collateral for the loan. Total interest expense under this facility for the three months ended March 31, 2026 and 2025 was $6,476 and $9,919, respectively. 

 

On September 25, 2023, the Company entered into a three-year revolving loan and received proceeds of RMB 10,000,000 (approximately $1.4 million). The interest rate for the loan was 3.35% for the first twelve-months of the loan and adjusted based on the latest one-year loan market quotation rate less 10 basis points as published by the China National Interbank Funding Center on the working day prior to each twelve-month anniversary of the loan. With the reduction of the Loan Prime Rate by the bank on September 20, 2024, the loan interest rate for this transaction was lowered to 3.25% effective September 21, 2024. The loan interest rate for this transaction was lowered to 2.9% effective September 21, 2025. Additionally, the company repaid RMB 551,250 (approximately $79,000) for the three months ended March 31, 2026. As of March 31, 2026, the cumulative principal repaid by the Company totals RMB1,653,750 (approximately $238,000). The loan is due on September 20, 2026. The loan is collateralized by the Company’s production facility, including its production line equipment and machinery. As of March 31, 2026, the net carrying amount of property, plant and equipment pledged as collateral amounted to $3,291,168. In addition, the Company’s Chief Executive Officer and Chair of the Board personally guaranteed the new line of credit. Total interest paid on this loan was $9,283 and $11,323 for the three months ended March 31, 2026 and 2025, respectively. 

 

Principal payments on the above lines of credit are all due within one year of the balance sheet date.

 

12

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

Fair Value of Lines of Credit – The carrying amounts of the Company’s fixed-rate borrowings, which are due within 12 months, approximate their fair values due to the short-term nature of these instruments.

 

NOTE 9 - LEASES

 

The Company has leases for certain office and production facilities in the PRC which are classified as operating leases. The leases contain payment terms for fixed amounts. Certain leases include options to extend the lease term. Renewal options are included in the determination of the lease term when it is reasonably certain that the Company will exercise such options. There are no residual value guarantees, no variable lease payments, and no restrictions or covenants imposed by leases.

 

   Three Months ended
March 31,
 
   2026   2025 
Operating lease cost  $17,986   $19,176 
Cash paid for amounts included in the measurement of lease liabilities  $18,830   $19,894 

 

   March 31,   December 31, 
   2026   2025 
Lease liabilities, current portion  $71,386   $71,628 
Lease liabilities, non current portion   92,294    111,548 
   $163,680   $183,176 

 

Minimum lease payments for the Company’s operating lease liabilities were as follows for the twelve-month period ended March 31:

 

2026  $75,320 
2027   75,320 
2028   18,831 
Total undiscounted cash flows   169,471 
Less: Imputed interest   (5,791)
    163,680 
Less: Lease liabilities, current portion   (71,386)
Lease liabilities, non current portion  $92,294 

 

The Company has leases with terms of less than one year for certain provincial sales offices that are not material.

 

NOTE 10 - INCOME TAXES

 

Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

 

Liabilities are established for uncertain tax positions expected to be taken in income tax returns when such positions are judged to meet the “more-likely-than-not” threshold based on the technical merits of the positions. Estimated interest and penalties related to uncertain tax positions are included as a component of other expenses. As of March 31, 2026 and December 31, 2025, the Company did not have any significant unrecognized uncertain tax positions. U.S. income tax returns for the years ended December 31, 2021 through December 31, 2025 and the Chinese income tax return for the year ended December 31, 2025 remain open to examination by the relevant taxing authorities.

 

13

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

Under the current tax law in the PRC, the Company is and will be subject to the enterprise income tax rate of 25%.

  

There was no provision for income taxes for the three months ended March 31, 2026 and 2025, respectively due to continued net losses of the Company.

 

As of March 31, 2026, Helpson had net operating loss carryforwards for PRC tax purposes of approximately $31.2 million which are available to offset any future taxable income through 2030. Approximately $4.1 million of these carryforwards will expire in December 2026. The Company also has net operating losses for United States federal income tax purposes of approximately $11.8 million of which $5.1 million is available to offset future taxable income, if any, through 2040, and $6.7 million are available for carryforward indefinitely subject to a limitation of 80% of taxable income for each tax year.

 

On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The Company is currently assessing its impact on our condensed consolidated financial statements. U.S. federal tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “U.S. Tax Reform”), was signed into law on December 22, 2017. The U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate income tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions; migrating the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings.

 

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those differences become deductible, or tax loss carry forwards are utilized.  Management considers projected future taxable income and tax planning strategies in making this assessment.  Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible or can be utilized, management concluded that it is more likely than not that some or all of the deferred tax assets will not be realized in the foreseeable future. Therefore, the Company provided for a valuation allowance against its deferred tax assets of $21.8 million and $21.2 million as of March 31, 2026 and December 31, 2025, respectively

 

The Company also incurred various other taxes, comprised primarily of business taxes, value-added taxes, urban construction taxes, education surcharges and others. Any unpaid amounts are reflected in the balance sheets as accrued taxes payable.

 

NOTE 11 - STOCKHOLDERS’ EQUITY

 

China Pharma is authorized to issue 500,000,000 shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value. The preferred stock may be issued in series with such designations, preferences, stated values, rights, qualifications or limitations as determined solely by the Board of the Company.

 

On February 5, 2026, the Company issued 12,400,000 shares of common stock at a price of $0.63 per share based on the closing market price as of that date pursuant to the Xiaoyun Chen Agreement as discussed in Note 5.

 

On February 26, 2026, the Company issued 12,600,000 shares of common stock at a price of $0.57 per share based on the closing market price as of that date pursuant to the Xiaoyan Zhang Agreement as discussed in Note 5.

 

14

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

According to relevant PRC laws, companies registered in the PRC, including China Pharma’s PRC subsidiary, Helpson, are required to allocate at least 10% of their after tax income, as determined under the accounting standards and regulations in the PRC, to statutory surplus reserve accounts until the reserve account balances reach 50% of the company’s registered capital prior to their remittance of funds out of the PRC. Allocations to these reserves and funds can only be used for specific purposes and are not transferrable to the parent company in the form of loans, advances or cash dividends. The amount designated for general and statutory capital reserves is $8,145,000 as of both March 31, 2026 and December 31, 2025. As of March 31, 2026 and December 31, 2025, the balance of the required statutory reserves was $nil.

 

2010 Incentive Plan

 

On November 12, 2010, the Company’s Board adopted the Company’s 2010 Incentive Plan (the “Plan”), which was then approved by stockholders on December 22, 2010. On October 17, 2019, the Board of Directors approved the First Amendment to the 2010 Incentive Plan (the “Amendment”), pursuant to which the term of the 2010 Incentive Plan was extended to December 31, 2029. The Amendment was adopted by the stockholders on December 19, 2019. On October 25, 2021, the Board of Directors approved, and on December 27, 2021, our stockholders adopted Amendment No.2 to the Plan to increase the number of shares of the Common Stock that are reserved thereunder by 10,000 shares from 8,000 shares to 18,000 shares. On October 27, 2022, the Board of Directors approved and on December 27, 2022, the stockholders adopted the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares of common stock that are reserved thereunder by an additional 10,000 shares from 18,000 to 28,000. On December 17, 2023, the stockholders approved Amendment No. 1 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 28,000 to 58,000. On December 22, 2024, stockholders approved Amendment No. 2 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 58,000 to 69,600. On December 30, 2025, the stockholders approved Amendment No. 3 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 69,600 to 569,600. The Plan gives the Company the ability to grant stock options, restricted stock, stock appreciation rights and performance units to its employees, directors and consultants, or those who will become employees, directors and consultants of the Company and/or its subsidiaries. The Plan currently allows for equity awards of up to 569,600 shares of common stock. Through March 31, 2026, there were 8,470 shares of stock granted under the Plan. A total of 1,330 options were granted as of March 31, 2026 under the Plan. As such, there are 559,800 additional units available for issuance under the Plan.

 

There were no issuances of securities from the Plan for the three months ended March 31, 2026 and as such, no compensation expense was recognized for the period.

 

As of March 31, 2026, there was no remaining unrecognized compensation expense related to stock options or restricted stock grants.

 

NOTE 12 – LOSS PER SHARE

 

The following table presents the computation of basic and diluted net loss per share for the three months ended March 31, 2026 and 2025: 

 

   For the Three Months 
   Ended March 31, 
Numerator:  2026   2025 
Net loss  $(1,143,148)  $(785,572)
Denominator:          
Basic and diluted weighted-average common shares outstanding   25,602,002    3,261,911 
Basic and diluted loss per share  $(0.04)  $(0.24)

 

15

 

 

CHINA PHARMA HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE MONTHS ENDED MARCH 31, 2026 AND 2025 (UNAUDITED)

 

NOTE 13 – COMMITMENTS AND CONTINGENCIES

 

From time to time, the Company and its subsidiaries are parties to various legal actions arising in the ordinary course of business. The Company accrues costs associated with these matters when they become probable and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred. The Company did not have other significant commitments, long-term obligations, significant contingencies or guarantees as of March 31, 2026 and 2025.

 

Current vulnerability due to certain concentrations

  

For the three months ended March 31, 2026, two customers accounted for 21.4% and 10.5% of the Company’s sales, respectively. Three customers accounted for 30.6%, 18.2% and 13.2% of accounts receivable, respectively. Two suppliers accounted for 37.4% and 34.2% of raw material purchases. Four different products accounted for 23.0%, 22.2%, 22.1% 1and 19.0% of revenue.

 

For the three months ended March 31, 2025, no customer accounted for greater than 10.0% of the Company’s sales. Respectively. Two customers accounted for 63.3% and 13.6% of accounts receivable, respectively. Two suppliers accounted for 40.3% and 31.4% of raw material purchases. Two different products accounted for 34.7% and 28.3% of revenue.

 

Nature of Operations

 

Economic environment - Substantially all of the Company’s operations are conducted in the PRC, and therefore the Company is subject to special considerations and significant risks not typically associated with companies operating in the United States of America. These risks include, among others, the political, economic and legal environments and fluctuations in the foreign currency exchange rate. The Company’s results from operations may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. The unfavorable changes in global macroeconomic factors may also adversely affect the Company’s operations.

 

In addition, all of the Company’s revenue is denominated in the PRC’s currency of Renminbi (RMB), which must be converted into other currencies before remittance out of the PRC. Both the conversion of RMB into foreign currencies and the remittance of foreign currencies abroad require approval of the PRC government.

 

16

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

 

The statements contained in this report with respect to our financial condition, results of operations and business that are not historical facts are forward-looking statements. Forward-looking statements can be identified by the use of forward-looking terminology, such as “anticipate,” “believe,” “expect,” “plan,” “intend,” “seek,” “estimate,” “project,” “could,” or the negative thereof or other variations thereon, or by discussions of strategy that involve risks and uncertainties. Management wishes to caution the readers that any such forward-looking statements contained in this report reflect our current beliefs with respect to future events and involve known and unknown risks, uncertainties and other factors, including, but not limited to, economic, competitive, regulatory, technological, key employees, and general business factors affecting our operations, markets, growth, services, products, licenses and other factors, some of which are described in this report and some of which are discussed in our other filings with the Securities and Exchange Commission (the “SEC”). These forward-looking statements are only estimates or predictions. No assurances can be given regarding the achievement of future results, as actual results may differ materially as a result of risks facing our company, and actual events may differ from the assumptions underlying the statements that have been made regarding anticipated events.

 

These risk factors should be considered in connection with any subsequent written or oral forward-looking statements that we or persons acting on our behalf may issue. All written and oral forward-looking statements made in connection with this report that are attributable to our company or persons acting on our behalf are expressly qualified in their entirety by these cautionary statements. Given these uncertainties, we caution investors not to unduly rely on our forward-looking statements. We do not undertake any obligation to review or confirm analysts’ expectations or estimates or to release publicly any revisions to any forward-looking statements to reflect events or circumstances after the date of this report or to reflect the occurrence of unanticipated events, except as required by applicable law or regulation.

 

Business Overview & Recent Developments

 

China Pharma Holding Inc. (“China Pharma”) is not a Chinese operating company but a Nevada holding company. All of our operations are conducted in the PRC through Hainan Helpson Medical & Biotechnology Co., Ltd (“Helpson”), our wholly owned subsidiary incorporated under the laws of the People’s Republic of China (the “PRC”), where the manufacturing facilities are located. 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. It 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 of them 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.

 

China’s consistency evaluation of generic drugs continues to proceed for the three months ended March 31, 2026. Helpson has always taken the task of promoting consistency evaluation as a top priority and worked on them actively. However, for each drug’s consistency evaluation, due to the continuous dynamic changes of the detailed consistency evaluation policies, market trends, expected investments, and expected returns of investment (“ROI”), the whole industry, including Helpson, has been making slow progresses in terms of the consistency evaluation. One of the flagship products, Candesartan tablets, a hypertension product, passed generic-drug-consistency-evaluation in early August 2023.

 

In response to the evolving macro-environment of pharmaceutical sales in China, Helpson has adopted a more prudent and flexible approach to the initiation and advancement of consistency evaluation projects for its existing products. In 2018, the relevant competent authorities in China decided to launch pilot Centralized Procurement (“CP”) programs in 11 selected pilot cities, including four municipalities directly under the Central Government and seven other cities. As of March 31, 2026, a total of eleven rounds of national-level CP have been implemented. Among them, the first to eighth batches of CP have successfully completed unified renewal procurement cycles, covering 316 commonly used drugs across 26 therapeutic areas. These CP initiatives have significantly reduced the prices of bid-winning drugs and reshaped the competitive landscape of the pharmaceutical market. In addition, consistency evaluation has long been established as a core qualification criterion for enterprises to participate in CP programs. Consequently, before making decisions on whether to participate in CP for any of its products, Helpson evaluates the potential market access opportunities provided by CP against the financial and time investments required to obtain CP qualification, as well as the risk of significant price declines for drugs included in the CP catalog.

 

17

 

 

In addition, Helpson continues to explore the field of comprehensive healthcare. Comprehensive healthcare is a general concept proposed by the Chinese government according to the development of the times, social needs and changes in disease spectrum. According to the Outline of “Healthy China 2030” issued by Chinese government in October 2016, the total size of China’s health service industry is expected to reach RMB 16 trillion (approximately $2.5 trillion) by 2030. This industry focuses on people’s daily life, aging and diseases, pays attention to all kinds of risk factors and misunderstandings affecting health, calls for self-health management, and advocates comprehensive care throughout the entire process of life. It covers all kinds of health-related information, products, and services, as well as actions taken by various organizations to meet health needs. Responding to industry development trends, Helpson launched noni enzyme at the end of 2018, a natural antioxidant dietary supplement rich in xeronine. In 2020, the Company introduced no-rinse disinfectant and protective mask products to meet market demand driven by the COVID-19 pandemic in China. At the end of 2022, the Company obtained the medical device registration certificate for its N95 medical protective masks. Accordingly, the Company has sufficient production capacity for medical masks, surgical masks, KN95 masks and N95 masks, which enabled it to support demand for public and personal protective equipment related to respiratory infectious disease prevention.

 

In April 2024, Helpson began serving as a Contract Manufacturing Organization (CMO) for a project, undertaking R&D and post-market commercial production activities. This initiative generated approximately $50,000 in revenue in 2024. In 2025, the CMO project generated $33,227 in revenue. Under the contract terms, following the launch of the customer’s product, the Company expects to continue providing production services, which may contribute to additional sales revenue and ensure sustained cash inflows. The project completed process validation in January 2025 and is currently undergoing stability testing. The registration application submission to the National Medical Products Administration (NMPA) was finalized in the third quarter of 2025 and is currently under regulatory review. Moving forward, the Company intends to leverage its competitive advantages as a CMO, including its highly skilled technical team, state-of-the-art facilities, multiple production lines, ample capacity, extensive manufacturing expertise, and a robust quality management system.

 

Results of Operations for the Three Months ended March 31, 2026

 

Revenue

 

Revenue was $0.98 million for the three months ended March 31, 2026, representing a decrease of $0.16 million compared to $1.14 million for the three months ended March 31, 2025. This decline was mainly due to an increasing number of drugs from other medicine providers being included in the national CP program, while Helpson’s comparable products had not passed consistency evaluation and were not qualified to participate in CP. As a result, sales of these products decreased.

 

Set forth below are our revenues by product category in millions (USD) for the three months ended March 31, 2026 and 2025:

 

   Three Months Ended March 31,         
Product Category  2026   2025   Net Change   % Change 
CNS Cerebral & Cardio Vascular   0.51    0.34    0.17    50%
Anti-Viral/ Infection & Respiratory   0.41    0.72    -0.31    -43%
Digestive Diseases   0.05    0.06    -0.01    -17%
Other   0.01    0.02    -0.01    -50%

 

The “CNS Cerebral & Cardio Vascular” product category generated $0.51 million in sales revenue for the three months ended March 31, 2026, compared to $0.34 million for the same period in 2025, representing an increase of $0.17 million. This increase was primarily attributable to higher sales of Gastrodin Injection and Candesartan Cilexetil. The increase in Gastrodin Injection sales was supported by its selection in centralized procurement programs across 15 provinces and municipalities, while Candesartan Cilexetil benefited from inclusion in the renewal procurement of the first eight batches of national centralized procurement.

 

18

 

 

The largest revenue decline in dollar terms were in the “Anti-Viral/ Infection & Respiratory” product category, which generated $0.41 million for the three months ended March 31, 2026, compared to $0.72 million for the three months ended March 31, 2025, representing a decrease of $0.31 million. This decrease was primarily due to lower sales of Roxithromycin Dispersible Tablets and Cefaclor Dispersible Tablets caused by market fluctuations.

 

The “Digestive” product category generated $0.05 million in sales revenue for the three months ended March 31, 2026, compared to $0.06 million for the same period last year, representing a decrease of $0.01 million. This decrease was primarily due to lower sales of Omeprazole affected by market volatility.

 

The “Other” product category generated $0.01 million for the three months ended March 31, 2026, compared to $0.02 million for the three months ended March 31, 2025, representing a decrease of $0.01 million. This decrease was primarily due to lower sales of Vitamin B6 for Injection affected by market fluctuations.

 

   Three Months Ended March 31, 
Product Category  2026   2025 
CNS Cerebral & Cardio Vascular   52.2%   29.9%
Anti-Viral/ Infection & Respiratory   41.7%   63.4%
Digestive Diseases   4.7%   5.0%
Other   1.4%   1.7%

 

In terms of revenue mix, our product revenue structure changed during the three months ended March 31, 2026, compared with the same period in 2025. The revenue proportion of the “CNS Cerebral & Cardio Vascular” product category increased from 29.9% to 52.2%, making it the Company’s largest revenue contributor. The revenue share of “Anti-Viral/ Infection & Respiratory” product category declined from 63.4% to 41.7%, which was primarily due to market conditions, centralized procurement policies and intensified industrial competition. Although this category remains the second-largest business segment, its relative revenue contribution has decreased. Revenue proportions for “Digestive Diseases” and “Other” product categories remained generally stable, with mild year-on-year decreases.

 

Core cardiovascular and cerebrovascular products achieved higher sales during the period supported by policy benefits such as successful bids in multi-regional centralized procurement programs and renewal of national centralized procurement, which contributed to changes in our product mix. In contrast, the shrinking proportion of respiratory and anti-infection products was primarily attributable to changes in market demand and increased competition. Going forward, we expect to focus on the cardiovascular and cerebrovascular sectors, optimize its product portfolio, and manage weaker product lines, with the objective of steadily enhancing overall profitability and operational resilience.

 

Cost of Revenue

 

For the three months ended March 31, 2026, our cost of revenue was $0.70 million, or 71.0% of total revenue, which represented a decrease of $0.57 million from $1.27 million, or 112.0% of total revenue, for the same period in 2025. The decrease was primarily due to lower depreciation expense, as certain property and equipment (“PP&E”) became fully depreciated.

 

Gross Profit/ (Loss) and Gross Profit/ (Loss) Margin

 

Gross margin for the three months ended March 31, 2026 was $0.29 million, compared to a gross loss of $0.14 million for the same period of 2025. The gross profit margin was 29.0% for the three months ended March 31, 2026, compared to a gross loss margin of 12.0% for the same period in 2025.

 

The increase in gross margin was mainly attributable to certain machinery and equipment reaching the end of their estimated useful lives and being fully depreciated, which reduced product costs and contributed to the shift from gross loss to gross profit.

 

19

 

 

Selling Expenses

 

Our selling expenses for the three months ended March 31, 2026 were $0.10 million, an increase of $0.01 million compared to $0.09 million for the same period in 2025. Selling expenses accounted for 9.7% of total revenue for the three months ended March 31, 2026, compared to 7.7% for the same period in 2025. The increase in proportion was primarily due to lower sales revenue.

 

General and Administrative Expenses

 

Our general and administrative expenses for the three months ended March 31, 2026 were $1.23 million, an increase of $0.72 million compared to $0.51 million for the same period in 2025. General and administrative expenses accounted for 124.7% and 44.6% of our total revenues for the three months ended March 31, 2026 and 2025, respectively. The increase was mainly attributable to the Company’s acquisition of five new patented technologies since August 2025, which resulted in higher amortization expenses for intangible assets..

 

Research and Development Expenses

 

Our research and development expenses were $0.08 million for the three months ended March 31, 2026, compared to $0.03 million for the same period in 2025. Research and development expenses accounted for 8.5% and 2.6% of our total revenues for the three months ended March 31, 2026 and 2025, respectively. These expenditures were primarily related to the consistency evaluation of existing products.

 

Credit Gains

 

Our credit gains for the three months ended March 31, 2026 were $2,881, compared to $1,323 for the same period in 2025.

 

In general, our normal customer credit or payment terms are 90 days. This has not changed in recent years. Such relatively long credit term is due to the peculiar environment affecting the Chinese pharmaceutical market, as deferred payments by state-owned hospitals to local drug distributors are common, and their deferred payments will indirectly delay the payments from our customers to us. Due to the timeliness requirements of the NMPA for logistics of drug sales, Helpson, like most other pharmaceutical companies in China, sells substantially all the drugs to local drug distributors, certified by GSP (Good Supply Practice), the standard of products supply, which is a standard protocol to control the quality of the products during circulation. These GSP certified distributors then sell the drugs to state-owned hospitals. The GSP certified distributors’ payments to us are usually delayed as they will pay us after they receive payment from the state-owned hospitals. Therefore, as most of our customers are GSP certified distributors, we have adopted a unified policy for bad debt allowance reserves for GMP’s customers who are typically GSP certified distributors. As is typical in the Chinese pharmaceutical market, there are no written contracts between the Company and any of its GSP certified distributors requesting the distributors to pay the Company’s account receivable upon their receipt of funds from the distributors’ customers, or state-owned hospitals. Nevertheless, the Company’s customers typically process the payment of the account receivable to the Company upon their receipt of payment from their customers, i.e., the state-owned hospitals, as a matter of implied consensus or industry standard. In the event the length of collection term is deviated from any of the past patterns of any particular customer, the Company will adjust its credit term.

 

The amount of net accounts receivable that was past due (or the amount of accounts receivable that was more than 180 days old) was $0.06 million and $0.06 million as of March 31, 2026 and December 31, 2025, respectively.

 

20

 

 

The following table illustrates our trade accounts receivable aging distribution in terms of the percentage of the total accounts receivable, respective gross accounts receivables as well as the allocated allowance for credit losses as of March 31, 2026 and December 31, 2025:

 

   March, 31   December 31, 
   2026   2025 
1 - 180 Days   67.09%   72.38%
180 - 365 Days   25.6%   24.61%
365 - 720 Days   4.84%   1.17%
Over 720 Days   2.47%   1.84%
Total   100%   100%

 

   Gross Accounts
Receivable Amount
   Allocated Allowance for
Doubtful Accounts
 
   Mar-31-26   Dec-31-25   Mar-31-26   Dec-31-2025 
1-180 Days   138,002    184,159    448    - 
180-365 Days   52,657    62,624    3,418    6,262 
365-720 Days   9,967    2,973    497    2,081 
Over 720 Days   5,070    4,680    5,070    4,680 
Total   205,696    254,435    9434    13,023 

 

Our allowance for credit losses estimate practice using the current expected credit loss method considers accounts receivable balances aged within 180 days current, except for any individual uncollectible account assessed by management.

 

Our allowance for credit losses as a percentage of accounts receivable of trade accounts receivable was 4.6% and 5.1% as of March 31, 2026 and December 31, 2025, respectively.

 

We conduct analysis and review of accounts receivables for customers on a specific, per-customer basis in the fourth fiscal quarter of each fiscal year. For customers (i) whose business license has been cancelled or expired; (ii) whose key business certificates such as GSP (Good Supply Practice) license have been invalid or revoked; (iii) who have no ability to continue operations, or (iv) who are encountering other issues that lead to accounts receivable unrecoverable, the receivable will be written-off as per the resolution of our Board of Directors.

 

We recognize credit losses per actual write-offs as well as changes of allowance for credit losses. To the extent that our current allowance for credit losses is higher than that of the previous period, we recognize a bad debt expense for the difference during the current period, and when the current allowance is lower than that of the previous period, we recognize a credit gain for the difference. The allowance for credit losses balances was $0.009 million as of March 31, 2026 and $0.01 million as of December 31, 2025, respectively. The changes in the allowances for credit losses of trade accounts receivable during the three months ended March 31, 2026 and 2025 were as follows:

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
Balance, Beginning of Period   13,023    13,587,182 
(Reversal) Credit losses expenses   (3,779)   (1,323)
Foreign currency translation adjustment   190    19,298 
Balance, End of Period   9,434    13,605,157 

 

Our credit gains for the three months ended March 31, 2026 were $3,779, compared to $1,323 for the same period in 2025. As we previously disclosed in our annual report for the fiscal year ended December 31, 2025, the write-off of long-outstanding accounts receivable during 2025 reduces both gross accounts receivable and the allowance for doubtful accounts by the same amount.

 

21

 

 

Loss from Operations

 

Our operating loss for the three months ended March 31, 2026 was $1.12 million, compared to $0.76 million in the same period in 2025. The increase in operating loss was mainly attributable to higher amortization of intangible assets

 

Net Interest Expense

 

Net interest expense was $0.03 million for both the three months ended March 31, 2026 and 2025, remained unchanged year-over-year.

 

Net Loss

 

Net loss for the three months ended March 31, 2026 was $1.14 million, compared to $0.79 million for the same period in 2025. The increase in net loss was primarily driven by an increase in amortization of intangible assets.

 

Loss per basic and diluted common share was $0.04 for the three months ended March 31, 2026 and $0.24 for the three months ended March 31, 2025, respectively. The number of basic and diluted weighted-average outstanding shares used to calculate loss per share was 25,602,002 for the three months ended March 31, 2026, as compared to 3,261,911 for the same period in 2025.

 

Liquidity and Capital Resources

 

Our principal source of liquidity is cash generated from operations and bank lines of credit. Currently, we have not encountered or expect to encounter any difficulties in refinancing these lines of credit this year. As of March 31, 2026, we received an aggregate advance of $1.47 million from our CEO for use in operations. Our cash and cash equivalents totaled $0.17 million, representing 0.4% of our total assets, as of March 31, 2026, compared to $0.41 million, or 2.9% of total assets, as of March 31, 2025. All of the $0.17 million of cash and cash equivalents as of March 31, 2026 is considered to be reinvested indefinitely in our Chinese subsidiary, Helpson, and is not expected to be available for payment of dividends or for other payments to us as the parent company or to our shareholders.

 

We obtained various lines of credit, as described in Note 8 to our unaudited condensed consolidated financial statements included in this Report, which are incorporated by reference herein.

 

We cannot guarantee the achievement of our future strategic goals, including the launch of new products. This raises substantial doubt about our ability to continue as a going concern. Although our Chairperson and Chief Executive Officer had advanced funds for working capital for the three months ended March 31, 2026, there can be no assurances that this support will continue in the future. We may seek additional debt or equity financing as necessary when market conditions are favorable and/or may need to reduce certain discretionary spending, which could have a material adverse effect on our ability to achieve our business objectives.  There can be no assurance that any additional financing will be available on acceptable terms, if at all.

 

Operating Activities

 

Net cash used in our operating activities was $0.06 million for the three months ended March 31, 2026, compared to $0.07 million for the same period in 2025.

 

As of March 31, 2026, our net trade accounts receivable was $0.20 million, a decrease of $0.04 million from $0.24 million as of December 31, 2025.

 

As of March 31, 2026, our total inventory was $1.50 million, compared to $1.62 million as of December 31, 2025.

 

22

 

 

Investing Activities

 

During the three months ended March 31, 2026, net cash used in investing activities totaled $0, while the same period in 2025 saw net cash used in investing activities of $0.06 million.

 

Financing Activities

 

Cash flow used by financing activities was $79,325 in the three months ended March 31, 2026, compared to $76,820 provided for the same period for the three months ended March 31, 2025.

 

According to relevant PRC laws, companies registered in the PRC, including our PRC subsidiary, Helpson, are required to allocate at least ten percent (10%) of their after-tax net income, as determined under the accounting standards and regulations in the PRC, to statutory surplus reserve accounts until the reserve account balances reach fifty percent (50%) of the companies’ registered capital prior to their remittance of funds out of the PRC.  Allocations to these reserves and funds can only be used for specific purposes and are not transferrable to the parent company in the form of loans, advances or cash dividends. As of March 31, 2026 and December 31, 2025, Helpson’s net assets totaled ($8,884,096) and ($8,251,000), respectively. Due to the restriction on dividend distribution to overseas shareholders, the amount of Helpson’s net assets that was designated for general and statutory capital reserves, and thus could not be transferred to our parent company as cash dividends, was 50% of Helpson’s registered capital, which was both $8,145,000 as of March 31, 2026 and December 31, 2025, respectively. The amount that Helpson must set aside for the statutory surplus fund accounts exceeds its total net assets as of March 31, 2026 and December 31, 2025.  There were no allocations to the statutory surplus reserve accounts during the three months ended March 31, 2026.

 

The Chinese government also imposes controls on the conversion of RMB into foreign currencies and the remittance of currencies out of China. Our businesses and assets are primarily denominated in RMB. All foreign exchange transactions take place either through the People’s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the People’s Bank of China. Approval of foreign currency payments by the People’s Bank of China or other regulatory institutions requires the submission of a payment application form together with certain invoices and executed contracts. The currency exchange control procedures imposed by Chinese government authorities may restrict Helpson, our Chinese subsidiary, from transferring its net assets to our parent company through loans, advances or cash dividends.

 

Off-Balance Sheet Arrangements

 

As of March 31, 2026, we did not have any off-balance sheet arrangements.

 

Critical Accounting Policies

 

Management’s discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with United States generally accepted accounting principles. Our financial statements reflect the selection and application of accounting policies which require management to make significant estimates and judgments. The discussion of our critical accounting policies contained in Note 1 to our consolidated financial statements, “Organization and Significant Accounting Policies”, included in the Company’s annual report on Form 10-Q for the three months ended March 31, 2026, which is incorporated herein by reference.

 

23

 

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

As a “smaller reporting company” as defined by Item 10 of Regulation S-K, we are not required to provide information required by this item.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our Chief Executive Officer and interim Chief Financial Officer evaluated the effectiveness of our “disclosure controls and procedures” (as defined in the Securities Exchange Act of 1934 (the “Exchange Act”) Rules 13a-15(e) or 15d-15(e)) as of the end of the period covered by this quarterly report. Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act (a) is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and (b) is accumulated and communicated to management, including our Chief Executive Officer and interim Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

 

Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives as described above. Based on this evaluation, our Chief Executive Officer and interim Chief Financial Officer concluded that our disclosure controls and procedures were not effective as of March 31, 2026 to satisfy the objectives for which they are intended. This was due to the material weakness in our internal control over financial reporting, with respect to our lack of accounting financial reporting personnel who were knowledgeable in U.S. GAAP, as disclosed in our annual report on Form 10-K for the fiscal year ended December 31, 2025, filed with the SEC on April 1, 2026. Notwithstanding the aforementioned material weakness, management has concluded that our condensed consolidated financial statements included in this report are fairly stated in all material respects in accordance with U.S. GAAP for each period presented herein.

 

Changes in Internal Controls over Financial Reporting

 

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Exchange Act Rules 13a-15 or 15d-15 that occurred during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

24

 

 

PART II OTHER INFORMATION

 

Item 6. Exhibits

 

The exhibits required by this item are set forth in the Exhibit Index attached hereto.

 

25

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized. 

 

  CHINA PHARMA HOLDINGS, INC.
   
Date: May 15, 2026 By:  /s/ Zhilin Li
    Name: Zhilin Li
    Title: President and Chief Executive Officer
    (principal executive officer)
   
Date: May 15, 2026 By:  /s/ Zhilin Li
    Name: Zhilin Li
    Title: Interim Chief Financial Officer
    (principal financial officer and
principal accounting officer)

 

26

 

 

EXHIBIT INDEX

 

No.   Description
     
3.1   The Third Amended and Restated Articles of Incorporation of the Company (incorporated by reference to our Quarterly Report on Form 10-Q filed on May 14, 2025).
     
10.2   English Translation of Technology Transfer Agreement, by and between Helpson and the Transferor (incorporated by reference to our Current Report on Form 8-K filed on March 3, 2026)
     
10.3   English Translation of Technology Transfer Agreement, by and between Helpson and the Transferor (incorporated by reference to our Current Report on Form 8-K filed on February 10, 2026)
     
31.1 -   Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
31.2 -   Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
32.1 -   Certification of Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
101.INS -   XBRL Instance Document
     
101.SCH -   XBRL Taxonomy Extension Schema Document
     
101.CAL -   XBRL Taxonomy Extension Calculation Linkbase Document
     
101.DEF -   XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB -   XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE -   XBRL Taxonomy Extension Presentation Linkbase Document
     
104 -   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

27

 

898-6681-1730 +86 1 0001106644 false Q1 --12-31 0001106644 2026-01-01 2026-03-31 0001106644 2026-05-11 0001106644 2026-03-31 0001106644 2025-12-31 0001106644 2025-01-01 2025-03-31 0001106644 us-gaap:CommonStockMember 2024-12-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2024-12-31 0001106644 us-gaap:RetainedEarningsMember 2024-12-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001106644 2024-12-31 0001106644 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2025-01-01 2025-03-31 0001106644 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0001106644 us-gaap:CommonStockMember 2025-03-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2025-03-31 0001106644 us-gaap:RetainedEarningsMember 2025-03-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0001106644 2025-03-31 0001106644 us-gaap:CommonStockMember 2025-12-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2025-12-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2025-12-31 0001106644 us-gaap:RetainedEarningsMember 2025-12-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-12-31 0001106644 us-gaap:CommonStockMember 2026-01-01 2026-03-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2026-01-01 2026-03-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2026-01-01 2026-03-31 0001106644 us-gaap:RetainedEarningsMember 2026-01-01 2026-03-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-01-01 2026-03-31 0001106644 us-gaap:CommonStockMember 2026-03-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2026-03-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2026-03-31 0001106644 us-gaap:RetainedEarningsMember 2026-03-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-03-31 0001106644 cphi:OnnyInvestmentLimitedMember 2026-03-31 0001106644 cphi:HainanHelpsonMedicalBiotechnologyCoLtdMember 2026-03-31 0001106644 cphi:HainanHelpsonMedicalBiotechnologyCoLtdMember 2005-05-25 0001106644 cphi:LiquidityAndGoingConcernMember 2026-01-01 2026-03-31 0001106644 srt:ChiefFinancialOfficerMember 2026-03-31 0001106644 us-gaap:EmployeeStockOptionMember 2026-01-01 2026-03-31 0001106644 us-gaap:EmployeeStockOptionMember 2025-01-01 2025-12-31 0001106644 us-gaap:LandMember 2026-03-31 0001106644 us-gaap:LandMember 2025-12-31 0001106644 us-gaap:BuildingMember 2026-03-31 0001106644 us-gaap:BuildingMember 2025-12-31 0001106644 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2026-03-31 0001106644 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2025-12-31 0001106644 us-gaap:VehiclesMember 2026-03-31 0001106644 us-gaap:VehiclesMember 2025-12-31 0001106644 us-gaap:OfficeEquipmentMember 2026-03-31 0001106644 us-gaap:OfficeEquipmentMember 2025-12-31 0001106644 srt:MinimumMember us-gaap:LandMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:LandMember 2026-03-31 0001106644 srt:MinimumMember us-gaap:BuildingMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:BuildingMember 2026-03-31 0001106644 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2026-03-31 0001106644 srt:MinimumMember us-gaap:VehiclesMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:VehiclesMember 2026-03-31 0001106644 srt:MinimumMember us-gaap:OfficeEquipmentMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:OfficeEquipmentMember 2026-03-31 0001106644 cphi:XiaoyunChenAgreementMember 2026-02-05 2026-02-05 0001106644 cphi:XiaoyunChenAgreementMember 2026-02-05 0001106644 cphi:XiaoyanZhangAgreementMember 2026-02-26 2026-02-26 0001106644 cphi:XiaoyanZhangAgreementMember 2026-02-26 0001106644 2025-01-01 2025-12-31 0001106644 srt:MinimumMember 2026-03-31 0001106644 srt:MaximumMember 2026-03-31 0001106644 cphi:NMPAApprovedMedicalFormulasMember 2026-03-31 0001106644 cphi:NMPAApprovedMedicalFormulasMember 2025-12-31 0001106644 us-gaap:TechnologyBasedIntangibleAssetsMember 2026-03-31 0001106644 us-gaap:TechnologyBasedIntangibleAssetsMember 2025-12-31 0001106644 us-gaap:PatentsMember 2026-03-31 0001106644 us-gaap:PatentsMember 2025-12-31 0001106644 srt:BoardOfDirectorsChairmanMember 2026-03-31 0001106644 cphi:ChairpersonLiTotalingMember 2026-03-31 0001106644 cphi:ChairpersonLiTotalingMember 2025-12-31 0001106644 cphi:ChairpersonMember 2019-07-08 2019-07-08 0001106644 cphi:LoanPayableMember 2026-03-31 0001106644 cphi:ChairpersonMember 2026-03-31 0001106644 cphi:ChairpersonLiMember 2025-06-20 0001106644 cphi:ChairpersonLiMember cphi:LoanPayableMember 2026-01-01 0001106644 cphi:ChairpersonLiMember 2026-01-01 0001106644 cphi:ChairpersonMember 2025-12-31 0001106644 cphi:ChunmingDongMember 2025-06-01 2025-06-30 0001106644 cphi:ChunmingDongMember cphi:LoanPayableMember 2025-06-30 0001106644 cphi:ChunmingDongMember 2026-01-01 2026-03-31 0001106644 cphi:ChairpersonLiMember 2026-01-01 2026-03-31 0001106644 cphi:ChunmingDongMember 2025-01-01 2025-03-31 0001106644 cphi:BankOfChinaMember 2025-06-25 0001106644 2025-06-25 2025-06-25 0001106644 srt:MaximumMember 2025-06-25 2025-06-25 0001106644 2023-09-25 2023-09-25 0001106644 2024-09-21 2024-09-21 0001106644 2025-09-21 2025-09-21 0001106644 cphi:RevolvingLoanMember 2026-01-01 2026-03-31 0001106644 cphi:RevolvingLoanMember 2025-01-01 2025-03-31 0001106644 cphi:PRCTaxMember 2026-03-31 0001106644 cphi:UnitedStatesFederalIncomeTaxMember 2026-03-31 0001106644 us-gaap:DomesticCountryMember 2026-03-31 0001106644 cphi:UnitedStatesFederalIncomeTaxMember 2026-01-01 2026-03-31 0001106644 srt:MaximumMember 2026-01-01 2026-03-31 0001106644 srt:MinimumMember 2026-01-01 2026-03-31 0001106644 cphi:TwoThousandAndTenIncentivePlanMember 2021-12-27 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2021-12-27 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2021-12-27 0001106644 cphi:TwoThousandAndTenIncentivePlanMember 2022-12-27 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2022-12-27 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2022-12-27 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2023-12-17 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2023-12-17 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2024-12-22 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2024-12-22 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2025-12-30 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2025-12-30 0001106644 cphi:TwoThousandTenIncentivePlanMember 2026-01-01 2026-03-31 0001106644 cphi:TwoThousandTenIncentivePlanMember 2026-03-31 0001106644 cphi:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember cphi:SuppliersOneMember 2026-01-01 2026-03-31 0001106644 cphi:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember cphi:SuppliersTwoMember 2026-01-01 2026-03-31 0001106644 cphi:ProductOneMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:ProductTwoMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:ProductThreeMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:ProductFourMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0001106644 cphi:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0001106644 cphi:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember cphi:SuppliersOneMember 2025-01-01 2025-03-31 0001106644 cphi:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember cphi:SuppliersTwoMember 2025-01-01 2025-03-31 0001106644 cphi:ProductOneMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2025-01-01 2025-03-31 0001106644 cphi:ProductTwoMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2025-01-01 2025-03-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure iso4217:CNY
EX-31.1 2 ea029043301ex31-1.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION OF

PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

 

I, Zhilin Li, certify that:

 

1. I have reviewed this report on Form 10-Q of China Pharma Holdings, Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

 

d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):

 

a)all significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 15, 2026  
   
/s/ Zhilin Li  
Name:  Zhilin Li  
Title: Chief Executive Officer  
  (principal executive officer)  

 

EX-31.2 3 ea029043301ex31-2.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION OF

PRINCIPAL FINANCIAL OFFICER

PURSUANT TO SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

 

I, Zhilin Li, certify that:

 

1. I have reviewed this report on Form 10-Q of China Pharma Holdings, Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

 

d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):

 

a)all significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 15, 2026  
   
/s/ Zhilin Li  
Name:  Zhilin Li  
Title: Interim Chief Financial Officer  
  (principal financial officer and principal accounting officer)  

 

EX-32.1 4 ea029043301ex32-1.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

The undersigned hereby certifies, in her capacity as Chief Executive Officer and interim Chief Financial Officer of China Pharma Holdings, Inc. (the “Company”), for the purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of her knowledge:

 

(1)The Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2026 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Dated: May 15, 2026  
   
/s/ Zhilin Li  
Name:  Zhilin Li  
  President and Chief Executive Officer  
  (principal executive officer)  
   
/s/ Zhilin Li  
Name:  Zhilin Li  
Title: Interim Chief Financial Officer  
  (principal financial officer and principal  
  accounting officer)  

 

This certification accompanies each Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended.

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-101.SCH 5 cphi-20260331.xsd XBRL SCHEMA FILE 995301 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995306 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - Accounts Receivable, Net link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Property, Plant and Equipment link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Other Payables link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - Lines of Credit link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 995316 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 995317 - Disclosure - Loss Per Share link:presentationLink link:definitionLink link:calculationLink 995318 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Accounts Receivable, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Other Payables (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Loss Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Organization and Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Accounts Receivable, Net - Schedule of Changes in the Allowances for Credit Losses (Details) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Inventories - Schedule of Changes to the Provision for Obsolescence (Details) link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Property, Plant and Equipment - Schedule of Estimated Useful Lives of the Assets (Details) link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Other Payables (Details) link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Other Payables - Schedule of Other Payables (Details) link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Lines of Credit (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Leases - Schedule of Lease Cost (Details) link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 cphi-20260331_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 cphi-20260331_def.xml XBRL DEFINITION FILE EX-101.LAB 8 cphi-20260331_lab.xml XBRL LABEL FILE EX-101.PRE 9 cphi-20260331_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.26.1
Cover - shares
3 Months Ended
Mar. 31, 2026
May 11, 2026
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Amendment Flag false  
Document Period End Date Mar. 31, 2026  
Document Fiscal Year Focus 2026  
Document Fiscal Period Focus Q1  
Entity Information [Line Items]    
Entity Registrant Name CHINA PHARMA HOLDINGS, INC.  
Entity Central Index Key 0001106644  
Entity File Number 001-34471  
Entity Tax Identification Number 75-1564807  
Entity Incorporation, State or Country Code NV  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Contact Personnel [Line Items]    
Entity Address, Address Line One Second Floor, No. 17  
Entity Address, Address Line Two Jinpan Road Haikou  
Entity Address, City or Town Hainan Province  
Entity Address, Country CN  
Entity Address, Postal Zip Code 570216  
Entity Phone Fax Numbers [Line Items]    
City Area Code +86  
Local Phone Number 898-6681-1730  
Entity Listings [Line Items]    
Title of 12(b) Security Common Stock  
Trading Symbol CPHI  
Security Exchange Name NYSEAMER  
Entity Common Stock, Shares Outstanding   40,522,002
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current Assets:    
Cash and cash equivalents $ 168,474 $ 345,112
Trade accounts receivable, less allowance for credit losses of $9,434 and $13,023 196,262 241,412
Other receivables, less allowance for credit losses of $33,563 and $32,153, respectively 61,657 49,261
Advances to suppliers 4,382 6,831
Inventories 1,498,501 1,621,423
Prepaid expenses 74,279 82,368
Total Current Assets 2,003,555 2,346,407
Property, plant and equipment, net 4,303,993 4,391,964
Right-of-use assets 161,875 181,828
Intangible assets, net 38,674,367 24,079,265
TOTAL ASSETS 45,143,790 30,999,464
Current Liabilities:    
Trade accounts payable 837,108 891,083
Accrued expenses 311,336 350,643
Other payables 2,591,141 2,563,067
Contract liabilities 61,746 111,580
Borrowings from related parties 1,466,145 1,435,136
Lease liabilities 71,386 71,628
Current portion of lines of credit 1,928,816 1,977,222
Total Current Liabilities 7,267,678 7,400,359
Non-current Liabilities:    
Lease liabilities, net of current portion 92,294 111,548
Deferred tax liability 759,628 747,805
Total Liabilities 8,119,600 8,259,712
Commitments and Contingencies
Stockholders’ Equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding
Common stock, $0.001 par value; 500,000,000 shares authorized; 40,522,002 shares and 15,522,002 shares issued and outstanding, respectively 40,522 15,522
Additional paid-in capital 73,504,819 58,535,819
Securities purchase agreement receivable (180,000) (180,000)
Accumulated deficit (48,357,383) (47,214,235)
Accumulated other comprehensive income 12,016,232 11,582,646
Total Stockholders’ Equity 37,024,190 22,739,752
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 45,143,790 $ 30,999,464
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Trade accounts receivable, less allowance for credit losses $ 9,434 $ 13,023
Other receivables, less allowance for doubtful accounts $ 33,563 $ 32,153
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in Shares) 5,000,000 5,000,000
Preferred stock, shares issued (in Shares)
Preferred stock, shares outstanding (in Shares)
Common stock, shares par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in Shares) 500,000,000 500,000,000
Common stock, shares issued (in Shares) 40,522,002 15,522,002
Common stock, shares outstanding (in Shares) 40,522,002 15,522,002
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 983,536 $ 1,136,287
Cost of revenue 698,049 1,272,348
Gross profit (loss) 285,487 (136,061)
Operating expenses:    
Selling expenses 95,598 87,111
General and administrative expenses 1,226,272 507,182
Research and development expenses 83,762 29,587
Credit losses (2,881) (1,323)
Total operating expenses 1,402,751 622,557
Loss from operations (1,117,264) (758,618)
Other income (expense):    
Interest income 147 1,074
Interest expense (26,031) (28,028)
Net other expense (25,884) (26,954)
Loss before income taxes (1,143,148) (785,572)
Income tax expense
Net loss (1,143,148) (785,572)
Other comprehensive income - foreign currency translation adjustment 433,586 7,516
Comprehensive loss $ (709,562) $ (778,056)
Loss per share:    
Basic (in Dollars per share) $ (0.04) $ (0.24)
Diluted (in Dollars per share) $ (0.04) $ (0.24)
Weighted average shares outstanding (in Shares) 25,602,002 3,261,911
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
Common Stock
Additional Paid-in Capital
Securities Purchase Agreement Receivable
Accumulated Deficit
Accumulated Other Comprehensive Income
Total
Balance at Dec. 31, 2024 $ 3,262 $ 40,631,679 $ (180,000) $ (44,026,679) $ 11,319,642 $ 7,747,904
Balance (in Shares) at Dec. 31, 2024 3,261,911          
Net loss for the period (785,572) (785,572)
Foreign currency translation adjustment 7,516 7,516
Balance at Mar. 31, 2025 $ 3,262 40,631,679 (180,000) (44,812,251) 11,327,158 6,969,848
Balance (in Shares) at Mar. 31, 2025 3,261,911          
Balance at Dec. 31, 2025 $ 15,522 58,535,819 (180,000) (47,214,235) 11,582,646 22,739,752
Balance (in Shares) at Dec. 31, 2025 15,522,002          
Issuance of common stock for intangible assets $ 25,000 14,969,000 14,994,000
Issuance of common stock for intangible assets (in Shares) 25,000,000          
Net loss for the period (1,143,148) (1,143,148)
Foreign currency translation adjustment 433,586 433,586
Balance at Mar. 31, 2026 $ 40,522 $ 73,504,819 $ (180,000) $ (48,357,383) $ 12,016,232 $ 37,024,190
Balance (in Shares) at Mar. 31, 2026 40,522,002          
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements Of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash Flows from Operating Activities:    
Net loss $ (1,143,148) $ (785,572)
Depreciation and amortization 980,570 329,313
Reversal of credit losses (2,881) (1,323)
Provision to write down inventories to net realizable value   213,379
Loss on disposal of property, plant and equipment 1,446
Changes in assets and liabilities:    
Trade accounts and other receivables (14,019) (164,670)
Advances to suppliers 2,546 6,130
Inventories 247,492 156,627
Trade accounts payable (67,771) 322,935
Other payables and accrued expenses (14,258) (78,809)
Advances from customers (51,376) (48,019)
Prepaid expenses 6,107 (23,667)
Net Cash Used in Operating Activities (55,292) (73,676)
Cash Flows from Investing Activities:    
Purchases of property and equipment (58,324)
Net Cash Used in Investing Activities   (58,324)
Cash Flows from Financing Activities:    
Payments of line of credit (79,325) (76,820)
Net Cash Used In Financing Activities (79,325) (76,820)
Effect of Exchange Rate Changes on Cash (42,021) (5,371)
Net Increase in Cash and Cash Equivalents (176,638) (214,191)
Cash and Cash Equivalents at Beginning of Period 345,112 626,879
Cash and Cash Equivalents at End of Period 168,474 412,688
Supplemental Cash Flow Information:    
Cash paid for interest 15,758 21,241
Supplemental Noncash Investing and Financing Activities:    
Issuances of stock for intangible assets $ 14,994,000
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Significant Accounting Policies
3 Months Ended
Mar. 31, 2026
Organization and Significant Accounting Policies [Abstract]  
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES

NOTE 1 – ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES

 

Organization and Nature of Operations – China Pharma Holdings, Inc., a Nevada corporation (“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 of 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

 

As of March 31, 2026, the Company had cash and cash equivalents of $0.17 million and an accumulated deficit of $48.4 million and the Company’s current liabilities exceeded current assets by $5.3 million. In addition, the Company incurred net losses of $1.1 million and had cash outflows from operating activities of $0.06 million for the three months ended March 31, 2026. As of March 31, 2026, the Company’s Chairperson, Chief Executive Officer and Interim Chief Financial Officer, Ms. Li, has advanced an aggregate of $1,466,145 to provide working capital and enabled the Company to make the required payments related to its former construction loan facility and current lines of credit.

 

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 can serve as collateral to support additional bank loans. The Company will implement multiple measures simultaneously across procurement, production, human resources, and marketing to reduce operating costs. In procurement, the Company will consolidate purchasing activities where practical to enhance bargaining power with suppliers. In production, operations will be optimized through approaches such as centralized manufacturing cycles and shifting energy-intensive processes to off-peak hours to reduce power costs. In human resources, the Company will optimize staffing levels and implement targeted incentives to improve work efficiency and output quality, thereby controlling labor costs. Marketing expenditures will be focused on high-return channels through data-driven targeting and channel optimization. Additionally, the Company will enhance employee training in production techniques and cost management principles, fostering a culture of cost awareness throughout the organization. Management believes that, if successfully implemented, these measures may improve the Company’s cash position and allow the Company to fund its operations in the next twelve months, however, there can be no assurance that the Company will be able to fully execute the planned initiatives, achieve its strategic alternatives, and resolve the conditions raising substantial doubt about its 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 unaudited condensed 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.

 

Consolidation and Basis of Presentation – The accompanying unaudited interim condensed 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 unaudited interim condensed 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.

 

In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. All significant intercompany transactions and balances are eliminated on consolidation. However, the results of operations included in such financial statements may not necessarily be indicative of annual results. Such financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2025 filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2026 (“2025 Annual Report”).

 

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.

 

The Company uses the same accounting policies in preparing its quarterly and annual financial statements. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.

 

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.

 

The potentially dilutive common shares related to the option to purchase 13,300 shares of common stock as of March 31, 2026 and December 31, 2025 are 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.

 

Trade Accounts Receivable and Allowance for Doubtful Accounts–Effective January 1, 2026, the Company adopts the Current Expected Credit Loss (CECL) model to accrue credit loss allowances on accounts receivable. The Company uses the aging analysis method to evaluate the expected credit losses of accounts receivable. The baseline historical loss rate is calculated based on rolling four-year historical credit loss data, which is updated on a rolling basis in each reporting period.

 

In each reporting period, considering the current economic conditions, forward-looking macroeconomic and industry environment, as well as customers’ credit risk profile, forward-looking factors are assigned to each customer category. The comprehensive loss rate for each aging bracket and each customer category is determined by multiplying the historical loss rate by the forward-looking coefficient.

 

At the end of each period, the allowance for credit losses is determined by aggregating the product of the accounts receivable balance of each aging bracket and each customer category and the corresponding comprehensive loss rate, so as to fully reflect the full-life-cycle expected credit losses over the entire contractual term of accounts receivable

Recent Accounting Pronouncements

 

Recently adopted accounting standards

 

On July 30, 2025, the FASB issued ASU 2025-05, which amends ASC 326-20 to provide a practical expedient for all entities which elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset in developing reasonable and supportable forecasts as part of estimating expected credit losses, and an accounting policy election for all entities, other than a public business entity, that elect the practical expedient related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Under ASU 2025-05, an entity is required to disclose whether it has elected to use the practical expedient and, if so, whether it has also applied the accounting policy election. An entity that makes the accounting policy election is required to disclose the date through which subsequent cash collections are evaluated. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods, with early adoption permitted. Entities should apply the new guidance prospectively.

 

Recently issued but not yet adopted accounting pronouncements

 

On December 17, 2025, the FASB issued ASU 2025-12, which is to correct, clarify, and otherwise improve U.S. GAAP. ASU 2025-12 includes 33 improvements that span a wide range of topics, including Clarifying diluted earnings per share (EPS) calculation when a loss from continuing operations exists, Clarifying disclosure requirements for lease receivables from sales-type or direct financing leases, Revising the calculation of the reference amount for beneficial interests to prevent double counting credit losses, Clarifying the permissible methods to account for treasury stock retirements, and Clarifying the guidance for transfers of receivables from contracts with customers. The amendments in this Update are effective for all entities for annual reporting periods beginning after December 15, 2026, and interim reporting periods within those annual reporting periods. Early adoption is permitted in both interim and annual reporting periods in which financial statements have not yet been issued or made available for issuance. If an entity adopts the amendments in this Update in an interim period, it must adopt them as of the beginning of the annual reporting period that includes that interim reporting period. An entity may elect to early adopt the amendments on an issue-by-issue basis. For example, an entity may decide to early adopt certain amendments and adopt the remaining amendments at the effective date. An entity should apply the amendments in this Update (except for the amendments to Topic 260, Earnings Per Share, related to Issue 4) using one of the following transition methods: (i) Prospectively to all transactions recognized on or after the date that the entity first applies the amendments, or (ii) Retrospectively to the beginning of the earliest comparative period presented. An entity should adjust the opening balance of retained earnings (or other appropriate components of equity or net assets in the statement of financial position) as of the beginning of the earliest comparative period presented. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

 

On December 8, 2025, the FASB issued ASU 2025-11, which is intended to improve the navigability of the guidance in ASC 270 and clarify when it applies. Under the amendments, an entity is subject to ASC 270 if it provides “interim financial statements and notes in accordance with GAAP.” The ASU also addresses the form and content of such financial statements, adds lists to ASC 270 of the interim disclosures required by all other Codification topics, and establishes a principle under which an entity must “disclose events since the end of the last annual reporting period that have a material impact on the entity.” For public business entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. For all other entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2028. Early adoption is permitted for all entities. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

 

In January 2025, the FASB issued ASU 2025-01, “Income Statement – Comprehensive Income – Expense Disaggregation Disclosure (Subtopic 220-40): Clarifying the Effective Date.” This pronouncement revises the effective date of ASU 2024-03 and clarifies that all public business entities are required to adopt the guidance in annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Entities within the ASU’s scope are permitted to early adopt the accounting standard update. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

 

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 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable, Net
3 Months Ended
Mar. 31, 2026
Accounts Receivable, Net [Abstract]  
ACCOUNTS RECEIVABLE, NET

NOTE 2 – ACCOUNTS RECEIVABLE, NET

 

Accounts receivable, net, consist of the following:

 

   March 31,   December 31, 
   2026   2025 
Trade accounts receivable   205,696    254,435 
Less: allowance for credit losses   (9,434)   (13,023)
Trade accounts receivable, net  $196,262   $241,412 

 

The changes in the allowances for credit losses during the three months ended March 31, 2026 and 2025 were as follows:

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
Balance, Beginning of Period  $13,023   $13,587,182 
(Reversal) Credit losses expense   (3,779)   (1,323)
Foreign currency translation adjustment   190    19,298 
Balance, End of Period  $9,434   $13,605,157 
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories
3 Months Ended
Mar. 31, 2026
Inventories [Abstract]  
INVENTORIES

NOTE 3 – INVENTORIES

 

Inventories consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Raw materials  $750,019   $843,603 
Work in process   163,486    457,817 
Finished goods  $1,702,331   $1,465,243 
Total Inventories   2,615,836    2,766,663 
Less: Provision for obsolescence   (1,117,335)   (1,145,240)
   $1,498,501   $1,621,423 

 

Changes to the provision for obsolescence consisted of the following:

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
At the beginning of the period   1,145,240    574,071 
Charges to provision        213,379 
Foreign currency translation adjustment   (27,905)   747 
At the end of the period   1,117,335    788,197 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT

NOTE 4 – PROPERTY, PLANT AND EQUIPMENT

 

Property, plant and equipment consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Permit of land use  $407,069   $400,734 
Building   9,452,781    9,305,653 
Plant, machinery and equipment   27,938,179    27,503,334 
Motor vehicle   275,568    271,278 
Office equipment   392,773    400,816 
Total   38,466,370    37,881,815 
Less: accumulated depreciation   (34,162,377)   (33,489,851)
Property, plant and equipment, net  $4,303,993   $4,391,964 

Depreciation is computed on a straight-line basis over the estimated useful lives of the assets as follows:

 

Asset  Life - years
Permit of land use  40 - 70
Building  20 - 49
Plant, machinery and equipment  5 - 10
Motor vehicle  5 - 10
Office equipment  3-5

 

Depreciation relating to office equipment was included in general and administrative expenses, while all other depreciation was included in cost of revenue. Depreciation expense was $155,288 and $171,601 for the three months ended March 31, 2026 and 2025, respectively.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets
3 Months Ended
Mar. 31, 2026
Intangible Assets [Abstract]  
INTANGIBLE ASSETS

NOTE 5 - INTANGIBLE ASSETS

 

Intangible assets represent the cost of medical formulas approved for production by the NMPA, the intellectual property acquired from Chengdu Bonier Medical Technology Development Co., Ltd. through certain Technology Transfer Agreement (“Bonier Agreement”) and the invention patents and intellectual property acquired pursuant to Technology Transfer Agreements. No costs were reclassified from advances to intangible assets during the three months ended March 31, 2026 and 2025, respectively.

 

On February 5, 2026, the Company entered into a Technology Transfer Agreement (the “Xiaoyun Chen Agreement”) with Xiaoyun Chen (“Transferor Chen”). Transferor Chen owns an invention patent of a Topiroxostat Nanoemulsion and Method for Its Preparation. Pursuant to the Xiaoyun Chen Agreement, Transferor Chen will transfer the ownership of the patent to Helpson. Transferor Chen or his designated third party shall provide relevant technical services, including, but not limited to, product research and development, writing of registration materials, registration application and other technical services.

 

The aggregate transfer price as contemplated by the Xiaoyun Chen Agreement is $7.812 million which was paid to the Transferor upon the issuance of 12,400,000 shares of common stock of the Company at $0.63 per share based on the closing market price of the Company’s common stock as of the closing date.  The Company recorded the amount as intangible assets on the accompanying balance sheet as of the closing date. The value of the intangible asset will be amortized over its remaining useful life of approximately 10.4 years.

 

On February 26, 2026, the Company entered into a Technology Transfer Agreement (the “Xiaoyan Zhang Agreement”) with Xiaoyan Zhang (“Transferor Zhang”). Transferor Zhang owns an invention patent of a Prinsepia Utilis Esterol Sublingual Tablets and Method for Its Preparation. Pursuant to the Xiaoyan Zhang Agreement, Transferor Zhang will transfer the ownership of the patent to Helpson. Transferor Zhang or his designated third party shall provide relevant technical services, including, but not limited to, product research and development, writing of registration materials, registration application and other technical services.

 

The aggregate transfer price as contemplated by the Xiaoyan Zhang Agreement is $7.182 million which was paid to the Transferor and his two designees upon the issuance of 12,600,000 shares of common stock of the Company at $0.57 per share based on the closing market price of the Company’s common stock as of the closing date.  The Company recorded the amount as intangible assets on the accompanying balance sheet as of the closing date. The value of the intangible asset will be amortized over its remaining useful life of approximately 12.0 years.

 

There were no service fees or upfront consideration paid related to the Bonier Agreement or the Technology Transfer Agreements for the three months ended March 31, 2026 and 2025, respectively.

Approved medical formulas are amortized from the date NMPA approval is obtained over their individually identifiable estimated useful lives, which ranges from ten to thirteen years.  It is at least reasonably possible that a change in the estimated useful lives of the medical formulas could occur in the near term due to changes in the demand for the drugs and medicines produced from these medical formulas. Amortization expense relating to intangible assets was $825,282 and $157,712 for the three months ended March 31, 2026 and 2025, respectively which was included in the general and administrative expenses. Medical formulas typically do not have a residual value at the end of their amortization period.

 

Intangible assets consisted of NMPA approved medical formulas, a Utility Model Patent and three Invention Patents as follows:

 

   March 31,   December 31, 
   2026   2025 
NMPA approved medical formulas  $4,878,840   $4,802,903 
Technology from Bonier   1,767,243    1,739,737 
Invention Patents   38,858,217    23,447,518 
    45,504,300    29,990,158 
Accumulated amortization   (7,174,347)   (6,246,739)
Net carrying amount   38,329,953    23,743,419 
Intangible assets in process   344,414    335,846 
   $38,674,367   $24,079,265 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.26.1
Other Payables
3 Months Ended
Mar. 31, 2026
Other Payables [Abstract]  
OTHER PAYABLES

NOTE 6 – OTHER PAYABLES

 

Other Payables consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Compensation payable to officer and director (1)  $1,923,506   $1,919,506 
Business taxes and other   370,174    351,904 
Payable to Helpson’s Labor Union (2)   151,747    149,385 
Payable to Chunming Dong (3)   145,714    142,272 
Total Other Payables  $2,591,141   $2,563,067 

 

(1)Represents $44,000 of compensation payable to two members of the Company’s Board of Directors and compensation to Chairperson Li totaling $1,879,506 as of March 31, 2026 and $1,875,506 compensation to Chairperson Li as of December 31, 2025, respectively.

 

(2)Represents borrowings from Helpson’s Labor Union, which originated in November 2024 with no required repayment term and no interest.

 

(3)Represents an advance made to the Company in June 2025 by Chunming Dong, the husband of Chairperson Li. The advance was interest free until December 31, 2025, and effective January 1, 2026, it accrues interest at an annual rate of 3.3%.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions
3 Months Ended
Mar. 31, 2026
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 7 – RELATED PARTY TRANSACTIONS

 

The Company had previously received advances from its Chairperson Li. Total amounts owed to her were $1,466,145 and $1,435,136 and are recorded as “Borrowings from related parties” on the accompanying condensed consolidated balance sheets as of March 31, 2026 and December 31, 2025, respectively. On July 8, 2019, the Company entered into a loan agreement in exchange for cash of RMB 4,770,000 ($738,379) with its Chairperson Li. The loan bears interest at a rate of 4.35% and was payable within one year of the loan agreement. The due date of the loan agreement has been extended annually on identical terms and is currently due July 9, 2026.

 

On June 20, 2025, the Company borrowed RMB 1,750,000 (US$248,973) from Chairperson Li. No interest was charged if the loan was repaid in full by December 31, 2025. On January 1, 2026, the loan began to accrue interest at a rate of 3.30% and is payable within one year of the loan agreement.

 

Total interest expense related to the two loans referenced above for the three months ended March 31, 2026 and 2025 was $9,085 and $6,787, respectively. Compensation payable to the Chairperson Li is included in “Other payables” in the accompanying condensed consolidated balance sheet, totaling $1,879,506 and $1,875,506 as of March 31, 2026 and December 31, 2025, respectively.

 

In June 2025, Chunming Dong, the husband of Chairperson Li, advanced RMB 1,000,000 ($142,272) to the Company for working capital. The advance was interest free until December 31, 2025 and, effective January 1, 2026, bears interest at an annual rate of 3.3%. Interest expense related to this advance for the three months ended March 31, 2026 and 2025 was $1,187 and $0, respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.26.1
Lines of Credit
3 Months Ended
Mar. 31, 2026
Lines of Credit [Abstract]  
LINES OF CREDIT

NOTE 8 –LINES OF CREDIT

 

On June 25, 2025, the Company obtained a new line of credit facility in the amount of RMB 5,000,000 and received proceeds of RMB 5,000,000 (approximately $0.7 million). The new facility has an interest rate of 3.6%. The loan is due on June 20, 2026. In addition, the Company’s Chief Executive Officer and Chair of the Board personally guaranteed the new line of credit and pledged personal assets as collateral for the loan. Total interest expense under this facility for the three months ended March 31, 2026 and 2025 was $6,476 and $9,919, respectively. 

 

On September 25, 2023, the Company entered into a three-year revolving loan and received proceeds of RMB 10,000,000 (approximately $1.4 million). The interest rate for the loan was 3.35% for the first twelve-months of the loan and adjusted based on the latest one-year loan market quotation rate less 10 basis points as published by the China National Interbank Funding Center on the working day prior to each twelve-month anniversary of the loan. With the reduction of the Loan Prime Rate by the bank on September 20, 2024, the loan interest rate for this transaction was lowered to 3.25% effective September 21, 2024. The loan interest rate for this transaction was lowered to 2.9% effective September 21, 2025. Additionally, the company repaid RMB 551,250 (approximately $79,000) for the three months ended March 31, 2026. As of March 31, 2026, the cumulative principal repaid by the Company totals RMB1,653,750 (approximately $238,000). The loan is due on September 20, 2026. The loan is collateralized by the Company’s production facility, including its production line equipment and machinery. As of March 31, 2026, the net carrying amount of property, plant and equipment pledged as collateral amounted to $3,291,168. In addition, the Company’s Chief Executive Officer and Chair of the Board personally guaranteed the new line of credit. Total interest paid on this loan was $9,283 and $11,323 for the three months ended March 31, 2026 and 2025, respectively. 

 

Principal payments on the above lines of credit are all due within one year of the balance sheet date.

Fair Value of Lines of Credit – The carrying amounts of the Company’s fixed-rate borrowings, which are due within 12 months, approximate their fair values due to the short-term nature of these instruments.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.26.1
Leases
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
LEASES

NOTE 9 - LEASES

 

The Company has leases for certain office and production facilities in the PRC which are classified as operating leases. The leases contain payment terms for fixed amounts. Certain leases include options to extend the lease term. Renewal options are included in the determination of the lease term when it is reasonably certain that the Company will exercise such options. There are no residual value guarantees, no variable lease payments, and no restrictions or covenants imposed by leases.

 

   Three Months ended
March 31,
 
   2026   2025 
Operating lease cost  $17,986   $19,176 
Cash paid for amounts included in the measurement of lease liabilities  $18,830   $19,894 

 

   March 31,   December 31, 
   2026   2025 
Lease liabilities, current portion  $71,386   $71,628 
Lease liabilities, non current portion   92,294    111,548 
   $163,680   $183,176 

 

Minimum lease payments for the Company’s operating lease liabilities were as follows for the twelve-month period ended March 31:

 

2026  $75,320 
2027   75,320 
2028   18,831 
Total undiscounted cash flows   169,471 
Less: Imputed interest   (5,791)
    163,680 
Less: Lease liabilities, current portion   (71,386)
Lease liabilities, non current portion  $92,294 

 

The Company has leases with terms of less than one year for certain provincial sales offices that are not material.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes
3 Months Ended
Mar. 31, 2026
Income Taxes [Abstract]  
INCOME TAXES

NOTE 10 - INCOME TAXES

 

Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

 

Liabilities are established for uncertain tax positions expected to be taken in income tax returns when such positions are judged to meet the “more-likely-than-not” threshold based on the technical merits of the positions. Estimated interest and penalties related to uncertain tax positions are included as a component of other expenses. As of March 31, 2026 and December 31, 2025, the Company did not have any significant unrecognized uncertain tax positions. U.S. income tax returns for the years ended December 31, 2021 through December 31, 2025 and the Chinese income tax return for the year ended December 31, 2025 remain open to examination by the relevant taxing authorities.

Under the current tax law in the PRC, the Company is and will be subject to the enterprise income tax rate of 25%.

  

There was no provision for income taxes for the three months ended March 31, 2026 and 2025, respectively due to continued net losses of the Company.

 

As of March 31, 2026, Helpson had net operating loss carryforwards for PRC tax purposes of approximately $31.2 million which are available to offset any future taxable income through 2030. Approximately $4.1 million of these carryforwards will expire in December 2026. The Company also has net operating losses for United States federal income tax purposes of approximately $11.8 million of which $5.1 million is available to offset future taxable income, if any, through 2040, and $6.7 million are available for carryforward indefinitely subject to a limitation of 80% of taxable income for each tax year.

 

On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The Company is currently assessing its impact on our condensed consolidated financial statements. U.S. federal tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “U.S. Tax Reform”), was signed into law on December 22, 2017. The U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate income tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions; migrating the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings.

 

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those differences become deductible, or tax loss carry forwards are utilized.  Management considers projected future taxable income and tax planning strategies in making this assessment.  Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible or can be utilized, management concluded that it is more likely than not that some or all of the deferred tax assets will not be realized in the foreseeable future. Therefore, the Company provided for a valuation allowance against its deferred tax assets of $21.8 million and $21.2 million as of March 31, 2026 and December 31, 2025, respectively

 

The Company also incurred various other taxes, comprised primarily of business taxes, value-added taxes, urban construction taxes, education surcharges and others. Any unpaid amounts are reflected in the balance sheets as accrued taxes payable.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2026
Stockholders’ Equity [Abstract]  
STOCKHOLDERS' EQUITY

NOTE 11 - STOCKHOLDERS’ EQUITY

 

China Pharma is authorized to issue 500,000,000 shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value. The preferred stock may be issued in series with such designations, preferences, stated values, rights, qualifications or limitations as determined solely by the Board of the Company.

 

On February 5, 2026, the Company issued 12,400,000 shares of common stock at a price of $0.63 per share based on the closing market price as of that date pursuant to the Xiaoyun Chen Agreement as discussed in Note 5.

 

On February 26, 2026, the Company issued 12,600,000 shares of common stock at a price of $0.57 per share based on the closing market price as of that date pursuant to the Xiaoyan Zhang Agreement as discussed in Note 5.

According to relevant PRC laws, companies registered in the PRC, including China Pharma’s PRC subsidiary, Helpson, are required to allocate at least 10% of their after tax income, as determined under the accounting standards and regulations in the PRC, to statutory surplus reserve accounts until the reserve account balances reach 50% of the company’s registered capital prior to their remittance of funds out of the PRC. Allocations to these reserves and funds can only be used for specific purposes and are not transferrable to the parent company in the form of loans, advances or cash dividends. The amount designated for general and statutory capital reserves is $8,145,000 as of both March 31, 2026 and December 31, 2025. As of March 31, 2026 and December 31, 2025, the balance of the required statutory reserves was $nil.

 

2010 Incentive Plan

 

On November 12, 2010, the Company’s Board adopted the Company’s 2010 Incentive Plan (the “Plan”), which was then approved by stockholders on December 22, 2010. On October 17, 2019, the Board of Directors approved the First Amendment to the 2010 Incentive Plan (the “Amendment”), pursuant to which the term of the 2010 Incentive Plan was extended to December 31, 2029. The Amendment was adopted by the stockholders on December 19, 2019. On October 25, 2021, the Board of Directors approved, and on December 27, 2021, our stockholders adopted Amendment No.2 to the Plan to increase the number of shares of the Common Stock that are reserved thereunder by 10,000 shares from 8,000 shares to 18,000 shares. On October 27, 2022, the Board of Directors approved and on December 27, 2022, the stockholders adopted the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares of common stock that are reserved thereunder by an additional 10,000 shares from 18,000 to 28,000. On December 17, 2023, the stockholders approved Amendment No. 1 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 28,000 to 58,000. On December 22, 2024, stockholders approved Amendment No. 2 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 58,000 to 69,600. On December 30, 2025, the stockholders approved Amendment No. 3 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 69,600 to 569,600. The Plan gives the Company the ability to grant stock options, restricted stock, stock appreciation rights and performance units to its employees, directors and consultants, or those who will become employees, directors and consultants of the Company and/or its subsidiaries. The Plan currently allows for equity awards of up to 569,600 shares of common stock. Through March 31, 2026, there were 8,470 shares of stock granted under the Plan. A total of 1,330 options were granted as of March 31, 2026 under the Plan. As such, there are 559,800 additional units available for issuance under the Plan.

 

There were no issuances of securities from the Plan for the three months ended March 31, 2026 and as such, no compensation expense was recognized for the period.

 

As of March 31, 2026, there was no remaining unrecognized compensation expense related to stock options or restricted stock grants.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.26.1
Loss Per Share
3 Months Ended
Mar. 31, 2026
Loss Per Share [Abstract]  
LOSS PER SHARE

NOTE 12 – LOSS PER SHARE

 

The following table presents the computation of basic and diluted net loss per share for the three months ended March 31, 2026 and 2025: 

 

   For the Three Months 
   Ended March 31, 
Numerator:  2026   2025 
Net loss  $(1,143,148)  $(785,572)
Denominator:          
Basic and diluted weighted-average common shares outstanding   25,602,002    3,261,911 
Basic and diluted loss per share  $(0.04)  $(0.24)
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 13 – COMMITMENTS AND CONTINGENCIES

 

From time to time, the Company and its subsidiaries are parties to various legal actions arising in the ordinary course of business. The Company accrues costs associated with these matters when they become probable and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred. The Company did not have other significant commitments, long-term obligations, significant contingencies or guarantees as of March 31, 2026 and 2025.

 

Current vulnerability due to certain concentrations

  

For the three months ended March 31, 2026, two customers accounted for 21.4% and 10.5% of the Company’s sales, respectively. Three customers accounted for 30.6%, 18.2% and 13.2% of accounts receivable, respectively. Two suppliers accounted for 37.4% and 34.2% of raw material purchases. Four different products accounted for 23.0%, 22.2%, 22.1% 1and 19.0% of revenue.

 

For the three months ended March 31, 2025, no customer accounted for greater than 10.0% of the Company’s sales. Respectively. Two customers accounted for 63.3% and 13.6% of accounts receivable, respectively. Two suppliers accounted for 40.3% and 31.4% of raw material purchases. Two different products accounted for 34.7% and 28.3% of revenue.

 

Nature of Operations

 

Economic environment - Substantially all of the Company’s operations are conducted in the PRC, and therefore the Company is subject to special considerations and significant risks not typically associated with companies operating in the United States of America. These risks include, among others, the political, economic and legal environments and fluctuations in the foreign currency exchange rate. The Company’s results from operations may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. The unfavorable changes in global macroeconomic factors may also adversely affect the Company’s operations.

 

In addition, all of the Company’s revenue is denominated in the PRC’s currency of Renminbi (RMB), which must be converted into other currencies before remittance out of the PRC. Both the conversion of RMB into foreign currencies and the remittance of foreign currencies abroad require approval of the PRC government.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.26.1
Pay vs Performance Disclosure - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Pay vs Performance Disclosure    
Net Income (Loss) $ (1,143,148) $ (785,572)
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.26.1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2026
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Accounting Policies, by Policy (Policies)
3 Months Ended
Mar. 31, 2026
Organization and Significant Accounting Policies [Abstract]  
Organization and Nature of Operations

Organization and Nature of Operations – China Pharma Holdings, Inc., a Nevada corporation (“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 of 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 March 31, 2026, the Company had cash and cash equivalents of $0.17 million and an accumulated deficit of $48.4 million and the Company’s current liabilities exceeded current assets by $5.3 million. In addition, the Company incurred net losses of $1.1 million and had cash outflows from operating activities of $0.06 million for the three months ended March 31, 2026. As of March 31, 2026, the Company’s Chairperson, Chief Executive Officer and Interim Chief Financial Officer, Ms. Li, has advanced an aggregate of $1,466,145 to provide working capital and enabled the Company to make the required payments related to its former construction loan facility and current lines of credit.

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 can serve as collateral to support additional bank loans. The Company will implement multiple measures simultaneously across procurement, production, human resources, and marketing to reduce operating costs. In procurement, the Company will consolidate purchasing activities where practical to enhance bargaining power with suppliers. In production, operations will be optimized through approaches such as centralized manufacturing cycles and shifting energy-intensive processes to off-peak hours to reduce power costs. In human resources, the Company will optimize staffing levels and implement targeted incentives to improve work efficiency and output quality, thereby controlling labor costs. Marketing expenditures will be focused on high-return channels through data-driven targeting and channel optimization. Additionally, the Company will enhance employee training in production techniques and cost management principles, fostering a culture of cost awareness throughout the organization. Management believes that, if successfully implemented, these measures may improve the Company’s cash position and allow the Company to fund its operations in the next twelve months, however, there can be no assurance that the Company will be able to fully execute the planned initiatives, achieve its strategic alternatives, and resolve the conditions raising substantial doubt about its 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 unaudited condensed 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.

Consolidation and Basis of Presentation

Consolidation and Basis of Presentation – The accompanying unaudited interim condensed 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 unaudited interim condensed 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.

In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. All significant intercompany transactions and balances are eliminated on consolidation. However, the results of operations included in such financial statements may not necessarily be indicative of annual results. Such financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2025 filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2026 (“2025 Annual Report”).

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.

The Company uses the same accounting policies in preparing its quarterly and annual financial statements. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.

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.

The potentially dilutive common shares related to the option to purchase 13,300 shares of common stock as of March 31, 2026 and December 31, 2025 are 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.

Trade Accounts Receivable and Allowance for Doubtful Accounts–Effective January 1, 2026, the Company adopts the Current Expected Credit Loss (CECL) model to accrue credit loss allowances on accounts receivable. The Company uses the aging analysis method to evaluate the expected credit losses of accounts receivable. The baseline historical loss rate is calculated based on rolling four-year historical credit loss data, which is updated on a rolling basis in each reporting period.

In each reporting period, considering the current economic conditions, forward-looking macroeconomic and industry environment, as well as customers’ credit risk profile, forward-looking factors are assigned to each customer category. The comprehensive loss rate for each aging bracket and each customer category is determined by multiplying the historical loss rate by the forward-looking coefficient.

At the end of each period, the allowance for credit losses is determined by aggregating the product of the accounts receivable balance of each aging bracket and each customer category and the corresponding comprehensive loss rate, so as to fully reflect the full-life-cycle expected credit losses over the entire contractual term of accounts receivable

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Recently adopted accounting standards

On July 30, 2025, the FASB issued ASU 2025-05, which amends ASC 326-20 to provide a practical expedient for all entities which elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset in developing reasonable and supportable forecasts as part of estimating expected credit losses, and an accounting policy election for all entities, other than a public business entity, that elect the practical expedient related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Under ASU 2025-05, an entity is required to disclose whether it has elected to use the practical expedient and, if so, whether it has also applied the accounting policy election. An entity that makes the accounting policy election is required to disclose the date through which subsequent cash collections are evaluated. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods, with early adoption permitted. Entities should apply the new guidance prospectively.

Recently issued but not yet adopted accounting pronouncements

On December 17, 2025, the FASB issued ASU 2025-12, which is to correct, clarify, and otherwise improve U.S. GAAP. ASU 2025-12 includes 33 improvements that span a wide range of topics, including Clarifying diluted earnings per share (EPS) calculation when a loss from continuing operations exists, Clarifying disclosure requirements for lease receivables from sales-type or direct financing leases, Revising the calculation of the reference amount for beneficial interests to prevent double counting credit losses, Clarifying the permissible methods to account for treasury stock retirements, and Clarifying the guidance for transfers of receivables from contracts with customers. The amendments in this Update are effective for all entities for annual reporting periods beginning after December 15, 2026, and interim reporting periods within those annual reporting periods. Early adoption is permitted in both interim and annual reporting periods in which financial statements have not yet been issued or made available for issuance. If an entity adopts the amendments in this Update in an interim period, it must adopt them as of the beginning of the annual reporting period that includes that interim reporting period. An entity may elect to early adopt the amendments on an issue-by-issue basis. For example, an entity may decide to early adopt certain amendments and adopt the remaining amendments at the effective date. An entity should apply the amendments in this Update (except for the amendments to Topic 260, Earnings Per Share, related to Issue 4) using one of the following transition methods: (i) Prospectively to all transactions recognized on or after the date that the entity first applies the amendments, or (ii) Retrospectively to the beginning of the earliest comparative period presented. An entity should adjust the opening balance of retained earnings (or other appropriate components of equity or net assets in the statement of financial position) as of the beginning of the earliest comparative period presented. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

On December 8, 2025, the FASB issued ASU 2025-11, which is intended to improve the navigability of the guidance in ASC 270 and clarify when it applies. Under the amendments, an entity is subject to ASC 270 if it provides “interim financial statements and notes in accordance with GAAP.” The ASU also addresses the form and content of such financial statements, adds lists to ASC 270 of the interim disclosures required by all other Codification topics, and establishes a principle under which an entity must “disclose events since the end of the last annual reporting period that have a material impact on the entity.” For public business entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. For all other entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2028. Early adoption is permitted for all entities. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

In January 2025, the FASB issued ASU 2025-01, “Income Statement – Comprehensive Income – Expense Disaggregation Disclosure (Subtopic 220-40): Clarifying the Effective Date.” This pronouncement revises the effective date of ASU 2024-03 and clarifies that all public business entities are required to adopt the guidance in annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Entities within the ASU’s scope are permitted to early adopt the accounting standard update. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.

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 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable, Net (Tables)
3 Months Ended
Mar. 31, 2026
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable, Net

Accounts receivable, net, consist of the following:

 

   March 31,   December 31, 
   2026   2025 
Trade accounts receivable   205,696    254,435 
Less: allowance for credit losses   (9,434)   (13,023)
Trade accounts receivable, net  $196,262   $241,412 
Schedule of Changes in the Allowances for Credit Losses

The changes in the allowances for credit losses during the three months ended March 31, 2026 and 2025 were as follows:

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
Balance, Beginning of Period  $13,023   $13,587,182 
(Reversal) Credit losses expense   (3,779)   (1,323)
Foreign currency translation adjustment   190    19,298 
Balance, End of Period  $9,434   $13,605,157 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2026
Inventories [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Raw materials  $750,019   $843,603 
Work in process   163,486    457,817 
Finished goods  $1,702,331   $1,465,243 
Total Inventories   2,615,836    2,766,663 
Less: Provision for obsolescence   (1,117,335)   (1,145,240)
   $1,498,501   $1,621,423 
Schedule of Changes to the Provision for Obsolescence

Changes to the provision for obsolescence consisted of the following:

 

   For the Three Months 
   Ended March 31, 
   2026   2025 
At the beginning of the period   1,145,240    574,071 
Charges to provision        213,379 
Foreign currency translation adjustment   (27,905)   747 
At the end of the period   1,117,335    788,197 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant and equipment consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Permit of land use  $407,069   $400,734 
Building   9,452,781    9,305,653 
Plant, machinery and equipment   27,938,179    27,503,334 
Motor vehicle   275,568    271,278 
Office equipment   392,773    400,816 
Total   38,466,370    37,881,815 
Less: accumulated depreciation   (34,162,377)   (33,489,851)
Property, plant and equipment, net  $4,303,993   $4,391,964 
Schedule of Estimated Useful Lives of the Assets

Depreciation is computed on a straight-line basis over the estimated useful lives of the assets as follows:

 

Asset  Life - years
Permit of land use  40 - 70
Building  20 - 49
Plant, machinery and equipment  5 - 10
Motor vehicle  5 - 10
Office equipment  3-5
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
Intangible Assets [Abstract]  
Schedule of Intangible Assets

Intangible assets consisted of NMPA approved medical formulas, a Utility Model Patent and three Invention Patents as follows:

 

   March 31,   December 31, 
   2026   2025 
NMPA approved medical formulas  $4,878,840   $4,802,903 
Technology from Bonier   1,767,243    1,739,737 
Invention Patents   38,858,217    23,447,518 
    45,504,300    29,990,158 
Accumulated amortization   (7,174,347)   (6,246,739)
Net carrying amount   38,329,953    23,743,419 
Intangible assets in process   344,414    335,846 
   $38,674,367   $24,079,265 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Other Payables (Tables)
3 Months Ended
Mar. 31, 2026
Other Payables [Abstract]  
Schedule of Other Payables

Other Payables consisted of the following:

 

   March 31,   December 31, 
   2026   2025 
Compensation payable to officer and director (1)  $1,923,506   $1,919,506 
Business taxes and other   370,174    351,904 
Payable to Helpson’s Labor Union (2)   151,747    149,385 
Payable to Chunming Dong (3)   145,714    142,272 
Total Other Payables  $2,591,141   $2,563,067 

 

(1)Represents $44,000 of compensation payable to two members of the Company’s Board of Directors and compensation to Chairperson Li totaling $1,879,506 as of March 31, 2026 and $1,875,506 compensation to Chairperson Li as of December 31, 2025, respectively.

 

(2)Represents borrowings from Helpson’s Labor Union, which originated in November 2024 with no required repayment term and no interest.

 

(3)Represents an advance made to the Company in June 2025 by Chunming Dong, the husband of Chairperson Li. The advance was interest free until December 31, 2025, and effective January 1, 2026, it accrues interest at an annual rate of 3.3%.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Lease Cost The leases contain payment terms for fixed amounts. Certain leases include options to extend the lease term. Renewal options are included in the determination of the lease term when it is reasonably certain that the Company will exercise such options. There are no residual value guarantees, no variable lease payments, and no restrictions or covenants imposed by leases.
   Three Months ended
March 31,
 
   2026   2025 
Operating lease cost  $17,986   $19,176 
Cash paid for amounts included in the measurement of lease liabilities  $18,830   $19,894 

 

   March 31,   December 31, 
   2026   2025 
Lease liabilities, current portion  $71,386   $71,628 
Lease liabilities, non current portion   92,294    111,548 
   $163,680   $183,176 
Schedule of Operating Lease Liabilities

Minimum lease payments for the Company’s operating lease liabilities were as follows for the twelve-month period ended March 31:

 

2026  $75,320 
2027   75,320 
2028   18,831 
Total undiscounted cash flows   169,471 
Less: Imputed interest   (5,791)
    163,680 
Less: Lease liabilities, current portion   (71,386)
Lease liabilities, non current portion  $92,294 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Loss Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share

The following table presents the computation of basic and diluted net loss per share for the three months ended March 31, 2026 and 2025: 

 

   For the Three Months 
   Ended March 31, 
Numerator:  2026   2025 
Net loss  $(1,143,148)  $(785,572)
Denominator:          
Basic and diluted weighted-average common shares outstanding   25,602,002    3,261,911 
Basic and diluted loss per share  $(0.04)  $(0.24)
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Significant Accounting Policies (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
May 25, 2005
Organization and Significant Accounting Policies [Line Items]        
Cash and cash equivalents $ 168,474   $ 345,112  
Accumulated deficit (48,357,383)   (47,214,235)  
Working capital deficit 5,300,000      
Net losses (1,143,148) $ (785,572)    
Cash outflows from operating activities (55,292) $ (73,676)    
Aggregate value 1,466,145   $ 1,435,136  
Liquidity and Going Concern [Member]        
Organization and Significant Accounting Policies [Line Items]        
Cash outflows from operating activities (60,000.00)      
Chief Financial Officer [Member]        
Organization and Significant Accounting Policies [Line Items]        
Aggregate value $ 1,466,145      
Share-Based Payment Arrangement, Option [Member]        
Organization and Significant Accounting Policies [Line Items]        
Potentially dilutive common shares (in Shares) 13,300   13,300  
Onny Investment Limited [Member]        
Organization and Significant Accounting Policies [Line Items]        
Ownership percentage 100.00%      
Hainan Helpson Medical & Biotechnology Co., Ltd [Member]        
Organization and Significant Accounting Policies [Line Items]        
Ownership percentage 100.00%     100.00%
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Accounts Receivable, Net [Abstract]    
Trade accounts receivable $ 205,696 $ 254,435
Less: allowance for credit losses (9,434) (13,023)
Trade accounts receivable, net $ 196,262 $ 241,412
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable, Net - Schedule of Changes in the Allowances for Credit Losses (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Changes in the Allowances for Credit Losses [Abstract]    
Balance, Beginning of Period $ 13,023 $ 13,587,182
(Reversal) Credit losses expense (3,779) (1,323)
Foreign currency translation adjustment 190 19,298
Balance, End of Period $ 9,434 $ 13,605,157
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories - Schedule of Inventories (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Schedule of Inventories [Abstract]        
Raw materials $ 750,019 $ 843,603    
Work in process 163,486 457,817    
Finished goods 1,702,331 1,465,243    
Total Inventories 2,615,836 2,766,663    
Less: Provision for obsolescence (1,117,335) (1,145,240) $ (788,197) $ (574,071)
Inventories $ 1,498,501 $ 1,621,423    
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories - Schedule of Changes to the Provision for Obsolescence (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Changes to the Provision for Obsolescence [Abstract]    
At the beginning of the period $ 1,145,240 $ 574,071
Charges to provision   213,379
Foreign currency translation adjustment (27,905) 747
At the end of the period $ 1,117,335 $ 788,197
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 155,288 $ 171,601
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 38,466,370 $ 37,881,815
Less: accumulated depreciation (34,162,377) (33,489,851)
Property, plant and equipment, net 4,303,993 4,391,964
Permit of Land Use [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 407,069 400,734
Building [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 9,452,781 9,305,653
Plant, Machinery and Equipment [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 27,938,179 27,503,334
Motor Vehicle [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 275,568 271,278
Office Equipment [Member]    
Schedule of Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 392,773 $ 400,816
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment - Schedule of Estimated Useful Lives of the Assets (Details)
Mar. 31, 2026
Permit of land use [Member] | Minimum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 40 years
Permit of land use [Member] | Maximum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 70 years
Building [Member] | Minimum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 20 years
Building [Member] | Maximum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 49 years
Plant, machinery and equipment [Member] | Minimum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 5 years
Plant, machinery and equipment [Member] | Maximum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 10 years
Motor vehicle [Member] | Minimum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 5 years
Motor vehicle [Member] | Maximum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 10 years
Office equipment [Member] | Minimum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 3 years
Office equipment [Member] | Maximum [Member]  
Schedule of Estimated Useful Lives of the Assets [Line Items]  
Estimated useful lives 5 years
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Feb. 26, 2026
Feb. 05, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Intangible Assets [Line Items]          
Costs reclassied from advances to intangible assets      
Aggregate transfer price     14,994,000    
Service fees      
Amortization expense relating to intangible assets     $ 825,282 $ 157,712  
Minimum [Member]          
Intangible Assets [Line Items]          
Identifiable estimated useful life     10 years    
Maximum [Member]          
Intangible Assets [Line Items]          
Identifiable estimated useful life     13 years    
Yan Yang Agreement [Member]          
Intangible Assets [Line Items]          
Aggregate transfer price   $ 7,812,000      
Shares of common stock (in Shares)   12,400,000      
Closing market price per share (in Dollars per share)   $ 0.63      
Intangible asset amortized over remaining useful life   10 years 4 months 24 days      
Xiaoyan Zhang Agreement [Member]          
Intangible Assets [Line Items]          
Aggregate transfer price $ 7,182,000        
Shares of common stock (in Shares) 12,600,000        
Closing market price per share (in Dollars per share) $ 0.57        
Intangible asset amortized over remaining useful life 12 years        
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Intangible Assets [Line Items]    
Gross carrying amount $ 45,504,300 $ 29,990,158
Accumulated amortization (7,174,347) (6,246,739)
Net carrying amount 38,329,953 23,743,419
Intangible assets in process 344,414 335,846
Total 38,674,367 24,079,265
NMPA approved medical formulas [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount 4,878,840 4,802,903
Technology from Bonier [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount 1,767,243 1,739,737
Invention Patents [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount $ 38,858,217 $ 23,447,518
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Other Payables (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Other Payables [Line Items]    
Accrues interest at an annual rate 3.30%  
Board of Directors Chairman [Member]    
Schedule of Other Payables [Line Items]    
Compensation payable $ 44,000  
Chairperson Li totaling [Member]    
Schedule of Other Payables [Line Items]    
Compensation payable $ 1,879,506 $ 1,875,506
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Other Payables - Schedule of Other Payables (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Other Payables [Abstract]    
Compensation payable to officer and director [1] $ 1,923,506 $ 1,919,506
Business taxes and other 370,174 351,904
Payable to Helpson’s Labor Union [2] 151,747 149,385
Payable to Chunming Dong [3] 145,714 142,272
Total Other Payables $ 2,591,141 $ 2,563,067
[1] Represents $44,000 of compensation payable to two members of the Company’s Board of Directors and compensation to Chairperson Li totaling $1,879,506 as of March 31, 2026 and $1,875,506 compensation to Chairperson Li as of December 31, 2025, respectively.
[2] Represents borrowings from Helpson’s Labor Union, which originated in November 2024 with no required repayment term and no interest.
[3] Represents an advance made to the Company in June 2025 by Chunming Dong, the husband of Chairperson Li. The advance was interest free until December 31, 2025, and effective January 1, 2026, it accrues interest at an annual rate of 3.3%.
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions (Details)
1 Months Ended 3 Months Ended
Jul. 08, 2019
USD ($)
Jul. 08, 2019
CNY (¥)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
CNY (¥)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Jan. 01, 2026
Dec. 31, 2025
USD ($)
Jun. 20, 2025
USD ($)
Jun. 20, 2025
CNY (¥)
Related Party Transactions [Line Items]                    
Borrowings from related parties         $ 1,466,145     $ 1,435,136    
Interest expense         $ 9,085 $ 6,787        
Chairperson [Member]                    
Related Party Transactions [Line Items]                    
Loan payment $ 738,379 ¥ 4,770,000                
Term of loan agreement         1 year          
Other payables         $ 1,879,506     $ 1,875,506    
Chairperson Li [Member]                    
Related Party Transactions [Line Items]                    
Term of loan agreement             1 year      
Borrowed amount                 $ 248,973 ¥ 1,750,000
Interest expense         1          
Chunming Dong [Member]                    
Related Party Transactions [Line Items]                    
Interest expense         $ 1,187        
Working capital     $ (142,272) ¥ 1,000,000            
Loan Payable [Member]                    
Related Party Transactions [Line Items]                    
Interest rate         4.35%          
Loan Payable [Member] | Chairperson Li [Member]                    
Related Party Transactions [Line Items]                    
Interest rate             3.30%      
Loan Payable [Member] | Chunming Dong [Member]                    
Related Party Transactions [Line Items]                    
Interest rate     3.30% 3.30%            
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Lines of Credit (Details)
3 Months Ended
Sep. 21, 2025
Jun. 25, 2025
USD ($)
Jun. 25, 2025
CNY (¥)
Sep. 21, 2024
Sep. 25, 2023
USD ($)
Sep. 25, 2023
CNY (¥)
Mar. 31, 2026
USD ($)
Mar. 31, 2026
CNY (¥)
Mar. 31, 2025
USD ($)
Lines of Credit [Line Items]                  
Received proceeds   $ 700,000 ¥ 5,000,000            
Interest rate facility 2.90%     3.25% 3.35% 3.35%      
Interest expenses             $ 6,476   $ 9,919
Received proceeds from loan         $ 1,400,000 ¥ 10,000,000      
Loan balance             79,000 ¥ 551,250  
Property, plant and equipment pledged             3,291,168    
Bank of China [Member]                  
Lines of Credit [Line Items]                  
Line of credit facility amount (in Yuan Renminbi) | ¥     ¥ 5,000,000            
Revolving Loan [Member]                  
Lines of Credit [Line Items]                  
Repayments of line of credit             $ 238,000 ¥ 1,653,750  
Due date of line of credit             Sep. 20, 2026 Sep. 20, 2026  
Interest paid             $ 9,283   $ 11,323
Maximum [Member]                  
Lines of Credit [Line Items]                  
Interest rate facility   3.60% 3.60%            
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Lease Cost (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Schedule of Lease Cost [Abstract]      
Operating lease cost $ 17,986 $ 19,176  
Cash paid for amounts included in the measurement of lease liabilities 18,830 $ 19,894  
Lease liabilities, current portion 71,386   $ 71,628
Lease liabilities, non current portion 92,294   111,548
Total $ 163,680   $ 183,176
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Operating Lease Liabilities [Abstract]    
2026 $ 75,320  
2027 75,320  
2028 18,831  
Total undiscounted cash flows 169,471  
Less: Imputed interest (5,791)  
Total 163,680 $ 183,176
Less: Lease liabilities, current portion (71,386) (71,628)
Lease liabilities, non current portion $ 92,294 $ 111,548
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Income Taxes [Line Items]      
Unrecognized uncertain tax positions  
Enterprise income tax rate 25.00%    
Provision for income taxes  
Operating loss carryforwards 4.1    
Tax carry forwards 6.7    
Valuation allowance on deferred tax assets 21.8   $ 21.2
United States Federal Income Tax [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards $ 11.8    
Percentage of taxable income 80.00%    
Maximum [Member]      
Income Taxes [Line Items]      
U.S. federal corporate income tax rate 35.00%    
Minimum [Member]      
Income Taxes [Line Items]      
U.S. federal corporate income tax rate 21.00%    
PRC Tax [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards $ 31.2    
Income Tax Jurisdiction, Domestic Federal [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards available for future taxable income $ 5.1    
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Feb. 26, 2026
Feb. 05, 2026
Dec. 31, 2025
Dec. 30, 2025
Dec. 22, 2024
Dec. 17, 2023
Dec. 27, 2022
Dec. 27, 2021
Stockholders’ Equity [Line Items]                  
Common stock, shares authorized 500,000,000     500,000,000          
Common stock, par value (in Dollars per share) $ 0.001     $ 0.001          
Preferred stock, shares authorized 5,000,000     5,000,000          
Preferred stock, par value (in Dollars per share) $ 0.001     $ 0.001          
Common stock shares issued 40,522,002     15,522,002          
After tax income, percentage 10.00%                
Reserve account balances, percentage 50.00%                
General and statutory capital reserves amount (in Dollars) $ 8,145,000     $ 8,145,000          
Statutory reserves (in Dollars)              
Additional units available for issuance 559,800                
Compensation expense (in Dollars) $ 0                
Unrecognized compensation expense (in Dollars) $ 0                
Xiaoyun Chen Agreement [Member]                  
Stockholders’ Equity [Line Items]                  
Common stock, par value (in Dollars per share)     $ 0.63            
Common stock shares issued     12,400,000            
Xiaoyan Zhang Agreement [Member]                  
Stockholders’ Equity [Line Items]                  
Common stock, par value (in Dollars per share)   $ 0.57              
Common stock shares issued   12,600,000              
2010 Incentive Plan [Member]                  
Stockholders’ Equity [Line Items]                  
Common stock reserved shares               10,000 10,000
Two Thousand Ten Incentive Plan [Member]                  
Stockholders’ Equity [Line Items]                  
Common stock issued 569,600                
Stock options granted 8,470                
Options outstanding 1,330                
Minimum [Member] | 2010 Incentive Plan [Member]                  
Stockholders’ Equity [Line Items]                  
Common stock reserved shares         69,600 58,000 28,000 18,000 8,000
Maximum [Member] | 2010 Incentive Plan [Member]                  
Stockholders’ Equity [Line Items]                  
Common stock reserved shares         569,600 69,600 58,000 28,000 18,000
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Basic and Diluted Net Loss Per Share [Abstract]    
Net loss $ (1,143,148) $ (785,572)
Basic weighted-average common shares outstanding 25,602,002 3,261,911
Diluted weighted-average common shares outstanding 25,602,002 3,261,911
Basic loss per share $ (0.04) $ (0.24)
Diluted loss per share $ (0.04) $ (0.24)
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Details)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Customer Concentration Risk [Member] | Customer One [Member] | Revenue Benchmark [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 21.40%  
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 30.60% 63.30%
Customer Concentration Risk [Member] | Customer Two [Member] | Revenue Benchmark [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 10.50%  
Customer Concentration Risk [Member] | Customer Two [Member] | Accounts Receivable [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 18.20% 13.60%
Customer Concentration Risk [Member] | Customer Three [Member] | Accounts Receivable [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 13.20%  
Supplier Concentration Risk [Member] | Raw Material Purchases [Member] | Suppliers One [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 37.40% 40.30%
Supplier Concentration Risk [Member] | Raw Material Purchases [Member] | Suppliers Two [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 34.20% 31.40%
Supplier Concentration Risk [Member] | Product One [Member] | Revenue Benchmark [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 23.00% 34.70%
Supplier Concentration Risk [Member] | Product Two [Member] | Revenue Benchmark [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 22.20% 28.30%
Supplier Concentration Risk [Member] | Product Three [Member] | Revenue Benchmark [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 22.10%  
Supplier Concentration Risk [Member] | Product Four [Member] | Revenue Benchmark [Member]    
Commitments and Contingencies [Line Items]    
Concentration risk percentage 19.00%  
XML 60 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ .report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } .report table.authRefData a { display: block; font-weight: bold; } .report table.authRefData p { margin-top: 0px; } .report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } .report table.authRefData .hide a:hover { background-color: #2F4497; } .report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } .report table.authRefData table{ font-size: 1em; } /* Report Styles */ .pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ .report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } .report hr { border: 1px solid #acf; } /* Top labels */ .report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } .report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } .report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } .report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } .report td.pl div.a { width: 200px; } .report td.pl a:hover { background-color: #ffc; } /* Header rows... */ .report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ .report .rc { background-color: #f0f0f0; } /* Even rows... */ .report .re, .report .reu { background-color: #def; } .report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ .report .ro, .report .rou { background-color: white; } .report .rou td { border-bottom: 1px solid black; } .report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ .report .fn { white-space: nowrap; } /* styles for numeric types */ .report .num, .report .nump { text-align: right; white-space: nowrap; } .report .nump { padding-left: 2em; } .report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ .report .text { text-align: left; white-space: normal; } .report .text .big { margin-bottom: 1em; width: 17em; } .report .text .more { display: none; } .report .text .note { font-style: italic; font-weight: bold; } .report .text .small { width: 10em; } .report sup { font-style: italic; } .report .outerFootnotes { font-size: 1em; } XML 61 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.26.1 html 137 229 1 true 50 0 false 5 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995301 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 995302 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 995303 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 995304 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 995305 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited) Sheet http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow Condensed Consolidated Statements Of Cash Flows (Unaudited) Statements 6 false false R7.htm 995306 - Disclosure - Organization and Significant Accounting Policies Sheet http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 7 false false R8.htm 995307 - Disclosure - Accounts Receivable, Net Sheet http://www.chinapharmaholdings.com/role/AccountsReceivableNet Accounts Receivable, Net Notes 8 false false R9.htm 995308 - Disclosure - Inventories Sheet http://www.chinapharmaholdings.com/role/Inventories Inventories Notes 9 false false R10.htm 995309 - Disclosure - Property, Plant and Equipment Sheet http://www.chinapharmaholdings.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 10 false false R11.htm 995310 - Disclosure - Intangible Assets Sheet http://www.chinapharmaholdings.com/role/IntangibleAssets Intangible Assets Notes 11 false false R12.htm 995311 - Disclosure - Other Payables Sheet http://www.chinapharmaholdings.com/role/OtherPayables Other Payables Notes 12 false false R13.htm 995312 - Disclosure - Related Party Transactions Sheet http://www.chinapharmaholdings.com/role/RelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 995313 - Disclosure - Lines of Credit Sheet http://www.chinapharmaholdings.com/role/LinesofCredit Lines of Credit Notes 14 false false R15.htm 995314 - Disclosure - Leases Sheet http://www.chinapharmaholdings.com/role/Leases Leases Notes 15 false false R16.htm 995315 - Disclosure - Income Taxes Sheet http://www.chinapharmaholdings.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 995316 - Disclosure - Stockholders' Equity Sheet http://www.chinapharmaholdings.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 995317 - Disclosure - Loss Per Share Sheet http://www.chinapharmaholdings.com/role/LossPerShare Loss Per Share Notes 18 false false R19.htm 995318 - Disclosure - Commitments and Contingencies Sheet http://www.chinapharmaholdings.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.chinapharmaholdings.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPolicies 22 false false R23.htm 996001 - Disclosure - Accounts Receivable, Net (Tables) Sheet http://www.chinapharmaholdings.com/role/AccountsReceivableNetTables Accounts Receivable, Net (Tables) Tables http://www.chinapharmaholdings.com/role/AccountsReceivableNet 23 false false R24.htm 996002 - Disclosure - Inventories (Tables) Sheet http://www.chinapharmaholdings.com/role/InventoriesTables Inventories (Tables) Tables http://www.chinapharmaholdings.com/role/Inventories 24 false false R25.htm 996003 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.chinapharmaholdings.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.chinapharmaholdings.com/role/PropertyPlantandEquipment 25 false false R26.htm 996004 - Disclosure - Intangible Assets (Tables) Sheet http://www.chinapharmaholdings.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.chinapharmaholdings.com/role/IntangibleAssets 26 false false R27.htm 996005 - Disclosure - Other Payables (Tables) Sheet http://www.chinapharmaholdings.com/role/OtherPayablesTables Other Payables (Tables) Tables http://www.chinapharmaholdings.com/role/OtherPayables 27 false false R28.htm 996006 - Disclosure - Leases (Tables) Sheet http://www.chinapharmaholdings.com/role/LeasesTables Leases (Tables) Tables http://www.chinapharmaholdings.com/role/Leases 28 false false R29.htm 996007 - Disclosure - Loss Per Share (Tables) Sheet http://www.chinapharmaholdings.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://www.chinapharmaholdings.com/role/LossPerShare 29 false false R30.htm 996008 - Disclosure - Organization and Significant Accounting Policies (Details) Sheet http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails Organization and Significant Accounting Policies (Details) Details 30 false false R31.htm 996009 - Disclosure - Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofAccountsReceivableNetTable Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details) Details 31 false false R32.htm 996010 - Disclosure - Accounts Receivable, Net - Schedule of Changes in the Allowances for Credit Losses (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofChangesintheAllowancesforCreditLossesTable Accounts Receivable, Net - Schedule of Changes in the Allowances for Credit Losses (Details) Details 32 false false R33.htm 996011 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable Inventories - Schedule of Inventories (Details) Details 33 false false R34.htm 996012 - Disclosure - Inventories - Schedule of Changes to the Provision for Obsolescence (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofChangestotheProvisionforObsolescenceTable Inventories - Schedule of Changes to the Provision for Obsolescence (Details) Details 34 false false R35.htm 996013 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.chinapharmaholdings.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.chinapharmaholdings.com/role/PropertyPlantandEquipmentTables 35 false false R36.htm 996014 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Details 36 false false R37.htm 996015 - Disclosure - Property, Plant and Equipment - Schedule of Estimated Useful Lives of the Assets (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable Property, Plant and Equipment - Schedule of Estimated Useful Lives of the Assets (Details) Details 37 false false R38.htm 996016 - Disclosure - Intangible Assets (Details) Sheet http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.chinapharmaholdings.com/role/IntangibleAssetsTables 38 false false R39.htm 996017 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable Intangible Assets - Schedule of Intangible Assets (Details) Details 39 false false R40.htm 996018 - Disclosure - Other Payables (Details) Sheet http://www.chinapharmaholdings.com/role/OtherPayablesDetails Other Payables (Details) Details http://www.chinapharmaholdings.com/role/OtherPayablesTables 40 false false R41.htm 996019 - Disclosure - Other Payables - Schedule of Other Payables (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable Other Payables - Schedule of Other Payables (Details) Details 41 false false R42.htm 996020 - Disclosure - Related Party Transactions (Details) Sheet http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.chinapharmaholdings.com/role/RelatedPartyTransactions 42 false false R43.htm 996021 - Disclosure - Lines of Credit (Details) Sheet http://www.chinapharmaholdings.com/role/LinesofCreditDetails Lines of Credit (Details) Details http://www.chinapharmaholdings.com/role/LinesofCredit 43 false false R44.htm 996022 - Disclosure - Leases - Schedule of Lease Cost (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable Leases - Schedule of Lease Cost (Details) Details 44 false false R45.htm 996023 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable Leases - Schedule of Operating Lease Liabilities (Details) Details 45 false false R46.htm 996024 - Disclosure - Income Taxes (Details) Sheet http://www.chinapharmaholdings.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.chinapharmaholdings.com/role/IncomeTaxes 46 false false R47.htm 996025 - Disclosure - Stockholders' Equity (Details) Sheet http://www.chinapharmaholdings.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.chinapharmaholdings.com/role/StockholdersEquity 47 false false R48.htm 996026 - Disclosure - Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.chinapharmaholdings.com/role/ScheduleofBasicandDilutedNetLossPerShareTable Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Details 48 false false R49.htm 996027 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.chinapharmaholdings.com/role/CommitmentsandContingencies 49 false false All Reports Book All Reports cphi-20260331.xsd cphi-20260331_cal.xml cphi-20260331_def.xml cphi-20260331_lab.xml cphi-20260331_pre.xml ea0290433-10q_china.htm http://fasb.org/us-gaap/2026 http://xbrl.sec.gov/dei/2026 http://xbrl.sec.gov/ecd/2026 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0290433-10q_china.htm": { "nsprefix": "cphi", "nsuri": "http://www.chinapharmaholdings.com/20260331", "dts": { "schema": { "local": [ "cphi-20260331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd", "https://xbrl.sec.gov/country/2026/country-2026.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026_def.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026_lab.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026_pre.xsd", "https://xbrl.sec.gov/dei/2026/dei-sub-2026.xsd", "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd", "https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd", "https://xbrl.sec.gov/sic/2026/sic-2026.xsd", "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd" ] }, "calculationLink": { "local": [ "cphi-20260331_cal.xml" ] }, "definitionLink": { "local": [ "cphi-20260331_def.xml" ] }, "labelLink": { "local": [ "cphi-20260331_lab.xml" ] }, "presentationLink": { "local": [ "cphi-20260331_pre.xml" ] }, "inline": { "local": [ "ea0290433-10q_china.htm" ] } }, "keyStandard": 207, "keyCustom": 22, "axisStandard": 21, "axisCustom": 0, "memberStandard": 22, "memberCustom": 28, "hidden": { "total": 50, "http://fasb.org/us-gaap/2026": 38, "http://www.chinapharmaholdings.com/20260331": 6, "http://xbrl.sec.gov/dei/2026": 6 }, "contextCount": 137, "entityCount": 1, "segmentCount": 50, "elementCount": 611, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2026": 470, "http://xbrl.sec.gov/dei/2026": 30, "http://xbrl.sec.gov/ecd/2026": 4 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R3": { "role": "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "cphi:OtherReceivablesLessAllowanceForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R4": { "role": "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3", "longName": "995304 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow", "longName": "995305 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements Of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R7": { "role": "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPolicies", "longName": "995306 - Disclosure - Organization and Significant Accounting Policies", "shortName": "Organization and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.chinapharmaholdings.com/role/AccountsReceivableNet", "longName": "995307 - Disclosure - Accounts Receivable, Net", "shortName": "Accounts Receivable, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.chinapharmaholdings.com/role/Inventories", "longName": "995308 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.chinapharmaholdings.com/role/PropertyPlantandEquipment", "longName": "995309 - Disclosure - Property, Plant and Equipment", "shortName": "Property, Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.chinapharmaholdings.com/role/IntangibleAssets", "longName": "995310 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.chinapharmaholdings.com/role/OtherPayables", "longName": "995311 - Disclosure - Other Payables", "shortName": "Other Payables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.chinapharmaholdings.com/role/RelatedPartyTransactions", "longName": "995312 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.chinapharmaholdings.com/role/LinesofCredit", "longName": "995313 - Disclosure - Lines of Credit", "shortName": "Lines of Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.chinapharmaholdings.com/role/Leases", "longName": "995314 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.chinapharmaholdings.com/role/IncomeTaxes", "longName": "995315 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.chinapharmaholdings.com/role/StockholdersEquity", "longName": "995316 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.chinapharmaholdings.com/role/LossPerShare", "longName": "995317 - Disclosure - Loss Per Share", "shortName": "Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.chinapharmaholdings.com/role/CommitmentsandContingencies", "longName": "995318 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.chinapharmaholdings.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.chinapharmaholdings.com/role/AccountsReceivableNetTables", "longName": "996001 - Disclosure - Accounts Receivable, Net (Tables)", "shortName": "Accounts Receivable, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.chinapharmaholdings.com/role/InventoriesTables", "longName": "996002 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.chinapharmaholdings.com/role/PropertyPlantandEquipmentTables", "longName": "996003 - Disclosure - Property, Plant and Equipment (Tables)", "shortName": "Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.chinapharmaholdings.com/role/IntangibleAssetsTables", "longName": "996004 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.chinapharmaholdings.com/role/OtherPayablesTables", "longName": "996005 - Disclosure - Other Payables (Tables)", "shortName": "Other Payables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.chinapharmaholdings.com/role/LeasesTables", "longName": "996006 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.chinapharmaholdings.com/role/LossPerShareTables", "longName": "996007 - Disclosure - Loss Per Share (Tables)", "shortName": "Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails", "longName": "996008 - Disclosure - Organization and Significant Accounting Policies (Details)", "shortName": "Organization and Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "cphi:WorkingCapitalDeficit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R31": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofAccountsReceivableNetTable", "longName": "996009 - Disclosure - Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details)", "shortName": "Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofChangesintheAllowancesforCreditLossesTable", "longName": "996010 - Disclosure - Accounts Receivable, Net - Schedule of Changes in the Allowances for Credit Losses (Details)", "shortName": "Accounts Receivable, Net - Schedule of Changes in the Allowances for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c10", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R33": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable", "longName": "996011 - Disclosure - Inventories - Schedule of Inventories (Details)", "shortName": "Inventories - Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofChangestotheProvisionforObsolescenceTable", "longName": "996012 - Disclosure - Inventories - Schedule of Changes to the Provision for Obsolescence (Details)", "shortName": "Inventories - Schedule of Changes to the Provision for Obsolescence (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "cphi:ChargescreditsToProvision", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "cphi:ScheduleOfProvisionForObsolescenceTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R35": { "role": "http://www.chinapharmaholdings.com/role/PropertyPlantandEquipmentDetails", "longName": "996013 - Disclosure - Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable", "longName": "996014 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "longName": "996015 - Disclosure - Property, Plant and Equipment - Schedule of Estimated Useful Lives of the Assets (Details)", "shortName": "Property, Plant and Equipment - Schedule of Estimated Useful Lives of the Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c54", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "cphi:ScheduleOfEstimatedUsefulLivesOfTheAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c54", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "cphi:ScheduleOfEstimatedUsefulLivesOfTheAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "longName": "996016 - Disclosure - Intangible Assets (Details)", "shortName": "Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R39": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable", "longName": "996017 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.chinapharmaholdings.com/role/OtherPayablesDetails", "longName": "996018 - Disclosure - Other Payables (Details)", "shortName": "Other Payables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c0", "name": "cphi:AccruesInterestAtAnAnnualRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "link:footnote", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "cphi:AccruesInterestAtAnAnnualRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "link:footnote", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable", "longName": "996019 - Disclosure - Other Payables - Schedule of Other Payables (Details)", "shortName": "Other Payables - Schedule of Other Payables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:OtherEmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:OtherEmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails", "longName": "996020 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:ShortTermBorrowings", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R43": { "role": "http://www.chinapharmaholdings.com/role/LinesofCreditDetails", "longName": "996021 - Disclosure - Lines of Credit (Details)", "shortName": "Lines of Credit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c93", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c93", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable", "longName": "996022 - Disclosure - Leases - Schedule of Lease Cost (Details)", "shortName": "Leases - Schedule of Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable", "longName": "996023 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details)", "shortName": "Leases - Schedule of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails", "longName": "996024 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c0", "name": "cphi:EnterpriseIncomeTaxRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "cphi:EnterpriseIncomeTaxRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails", "longName": "996025 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "cphi:AftertaxNetIncomePercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R48": { "role": "http://www.chinapharmaholdings.com/role/ScheduleofBasicandDilutedNetLossPerShareTable", "longName": "996026 - Disclosure - Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "unique": true } }, "R49": { "role": "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails", "longName": "996027 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c120", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c120", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0290433-10q_china.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Organization and Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountsReceivableNet" ], "lang": { "en-us": { "role": { "terseLabel": "ACCOUNTS RECEIVABLE, NET", "label": "Accounts and Nontrade Receivable [Text Block]", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r182", "r187" ] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayables" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER PAYABLES", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [ "r369" ] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other Payables", "terseLabel": "Other payables", "label": "Accounts Payable, Other, Current", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r896", "r900" ] }, "us-gaap_AccountsPayableOtherCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableOtherCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other payables", "label": "Accounts Payable, Other", "documentation": "Amount of obligations incurred and payable classified as other." } } }, "auth_ref": [ "r899" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts payable", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r58", "r66", "r670" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in the Allowances for Credit Losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r991" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofAccountsReceivableNetTable": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofAccountsReceivableNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r55", "r84", "r184", "r667" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r656", "r978" ] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableNetAbstract", "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.chinapharmaholdings.com/role/ScheduleofAccountsReceivableNetTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/ScheduleofAccountsReceivableNetTable" ], "lang": { "en-us": { "role": { "totalLabel": "Trade accounts receivable, net", "terseLabel": "Trade accounts receivable, less allowance for credit losses of $9,434 and $13,023", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r987" ] }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableNetCurrentAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accounts Receivable, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r903" ] }, "cphi_AccruesInterestAtAnAnnualRate": { "xbrltype": "percentItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "AccruesInterestAtAnAnnualRate", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrues interest at an annual rate", "documentation": "Percentage of accrues interest at an annual rate.", "label": "Accrues Interest At An Annual Rate" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r62", "r232", "r236", "r527", "r528", "r539", "r1004" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r8", "r9", "r15", "r87", "r304", "r503", "r504", "r517", "r536", "r564", "r568", "r1075" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r7", "r9", "r423", "r426", "r429", "r479", "r559", "r560", "r913", "r914", "r915", "r971", "r972", "r973", "r974", "r1038", "r1039" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r826" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r85", "r304", "r503", "r504", "r517", "r748", "r1142" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r529", "r583", "r971", "r972", "r973", "r974", "r1076", "r1145" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r882" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r882" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r880" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r839" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r839" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r839" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r839" ] }, "cphi_AdvanceToSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "AdvanceToSupplies", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Advances to suppliers", "documentation": "Advances to suppliers.", "label": "Advance To Supplies" } } }, "auth_ref": [] }, "cphi_AftertaxNetIncomePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "AftertaxNetIncomePercentage", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After tax income, percentage", "documentation": "After tax net income percentage.", "label": "Aftertax Net Income Percentage" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r873" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r789", "r800", "r816", "r851" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r792", "r803", "r819", "r854" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r874" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r839" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r846" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r793", "r804", "r820", "r846", "r855", "r859", "r867" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r865" ] }, "us-gaap_AllowanceForCreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AllowanceForCreditLossAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Changes in the Allowances for Credit Losses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofAccountsReceivableNetTable": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofAccountsReceivableNetTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: allowance for credit losses", "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet." } } }, "auth_ref": [ "r989" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.chinapharmaholdings.com/role/ScheduleofChangesintheAllowancesforCreditLossesTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, Beginning of Period", "periodEndLabel": "Balance, End of Period", "terseLabel": "Trade accounts receivable, less allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r91", "r185", "r196" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense relating to intangible assets", "label": "Intangible Asset, Finite-Lived, Amortization Expense", "documentation": "Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r6", "r109", "r204", "r210", "r663", "r674", "r675", "r678", "r681", "r1004" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r796" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially dilutive common shares (in Shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r154" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r154" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r154" ] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r414" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r48", "r49", "r65", "r120", "r121", "r122", "r160", "r169", "r177", "r178", "r186", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r307", "r415", "r417", "r454", "r503", "r504", "r506", "r524", "r525", "r531", "r608", "r692", "r693", "r704", "r748", "r755", "r756", "r768", "r1029", "r1030", "r1087" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r48", "r49", "r94", "r120", "r121", "r122", "r186", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r307", "r415", "r417", "r454", "r748", "r893", "r1029", "r1030", "r1087" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r796" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r781", "r784", "r796" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r781", "r784", "r796" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r781", "r784", "r796" ] }, "dei_AuditorOpinionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AuditorOpinionTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Opinion [Text Block]" } } }, "auth_ref": [ "r878" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r862" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r863" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r858" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r858" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r858" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r858" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r858" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r858" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r861" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r860" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r859" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r859" ] }, "cphi_BankOfChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "BankOfChinaMember", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank of China [Member]", "label": "Bank Of China Member" } } }, "auth_ref": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors Chairman [Member]", "label": "Board of Directors Chairman [Member]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BuildingMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Building [Member]", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r696", "r1011", "r1012" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r784", "r796" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalent", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r60", "r116", "r119", "r665", "r1089" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and Cash Equivalents at Beginning of Period", "periodEndLabel": "Cash and Cash Equivalents at End of Period", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r25", "r116", "r119" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net Increase in Cash and Cash Equivalents", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r0", "r25" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Noncash Investing and Financing Activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "cphi_ChairpersonLiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ChairpersonLiMember", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chairperson Li [Member]", "label": "Chairperson Li Member" } } }, "auth_ref": [] }, "cphi_ChairpersonLiTotalingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ChairpersonLiTotalingMember", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chairperson Li totaling [Member]", "label": "Chairperson Li Totaling Member" } } }, "auth_ref": [] }, "cphi_ChairpersonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ChairpersonMember", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chairperson [Member]", "label": "Chairperson Member" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r837" ] }, "cphi_ChargescreditsToProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ChargescreditsToProvision", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofChangestotheProvisionforObsolescenceTable" ], "lang": { "en-us": { "role": { "terseLabel": "Charges to provision", "documentation": "The amount of charges (credits) to provision.", "label": "Chargescredits To Provision" } } }, "auth_ref": [] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Financial Officer [Member]", "label": "Chief Financial Officer [Member]" } } }, "auth_ref": [ "r986", "r1092", "r1093", "r1094" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r834" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r832" ] }, "cphi_ChunmingDongMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ChunmingDongMember", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chunming Dong [Member]", "label": "Chunming Dong Member" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r838" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r838" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r78", "r503", "r504", "r513", "r533", "r595" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r238", "r239", "r657", "r1017", "r1023", "r1024" ] }, "cphi_CommitmentsandContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "CommitmentsandContingenciesDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock reserved shares", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r1035" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r83", "r303", "r503", "r504", "r516", "r758", "r759", "r760", "r762", "r763", "r764", "r765", "r971", "r972", "r974", "r1076", "r1141", "r1145" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares par value (in Dollars per share)", "verboseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r906", "r1037", "r1092", "r1093", "r1097" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in Shares)", "verboseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r83", "r303", "r503", "r504", "r516", "r596" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in Shares)", "verboseLabel": "Common stock shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r83", "r303", "r503", "r504", "r516" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in Shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r83", "r303", "r503", "r504", "r516", "r596", "r614", "r1034", "r1145", "r1146" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; 500,000,000 shares authorized; 40,522,002 shares and 15,522,002 shares issued and outstanding, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r83", "r276", "r282", "r303", "r503", "r504", "r516", "r535", "r748" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r843" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r842" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r844" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r841" ] }, "us-gaap_CompensationAndBenefitsTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CompensationAndBenefitsTrust", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation payable", "label": "Compensation and Benefits Trust", "documentation": "The value of a trust established to hold the stock of an employee compensation and benefits plan as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r10", "r96", "r98", "r103", "r522", "r544", "r545" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r164", "r181", "r573", "r574", "r656", "r977", "r978", "r979", "r980", "r981" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r164", "r181", "r573", "r574", "r656", "r977", "r978", "r979", "r980", "r981" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r164", "r165", "r656", "r686", "r977", "r978", "r979", "r980", "r981" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r164", "r181", "r977", "r978", "r979", "r980", "r981" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation and Basis of Presentation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "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." } } }, "auth_ref": [ "r14", "r684" ] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r784" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r671" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r18", "r120", "r121", "r122", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r307", "r454", "r692", "r891", "r892", "r990", "r1029" ] }, "cphi_CostsReclassifiedFromAdvancesToIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "CostsReclassifiedFromAdvancesToIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs reclassied from advances to intangible assets", "documentation": "Costs reclassified from advances to intangible assets.", "label": "Costs Reclassified From Advances To Intangible Assets" } } }, "auth_ref": [] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CreditFacilityAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r58", "r68", "r244", "r503", "r504", "r507", "r1027" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CreditFacilityDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r58", "r68", "r244", "r503", "r504", "r507", "r1027" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r181", "r978" ] }, "cphi_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "CustomerOneMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One [Member]", "documentation": "Customer one.", "label": "Customer One Member" } } }, "auth_ref": [] }, "cphi_CustomerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "CustomerThreeMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Three [Member]", "label": "Customer Three Member" } } }, "auth_ref": [] }, "cphi_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "CustomerTwoMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Customers [Member]", "verboseLabel": "Customer Two [Member]", "documentation": "Customer two.", "label": "Customer Two Member" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r58", "r59", "r68", "r70", "r71", "r72", "r73", "r74", "r76", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r297", "r503", "r504", "r512", "r699", "r700", "r701", "r702", "r703", "r746", "r964", "r965", "r966", "r970", "r1018", "r1019", "r1020", "r1081", "r1082", "r1098" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r59", "r70", "r255", "r503", "r504", "r512" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r58", "r59", "r68", "r70", "r71", "r72", "r73", "r74", "r76", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r297", "r503", "r504", "r512", "r699", "r700", "r701", "r702", "r703", "r746", "r964", "r965", "r966", "r970", "r1018", "r1019", "r1020", "r1081", "r1082", "r1098" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r79", "r373", "r374", "r503", "r504", "r509", "r532" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance on deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1072" ] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r808", "r809", "r823" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r108", "r230", "r674", "r675", "r678", "r681" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r6", "r1000", "r1010" ] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r808", "r809", "r823" ] }, "us-gaap_DividendsPayableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DividendsPayableLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Payables [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r962", "r1033" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r784" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r781", "r784", "r796" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r781", "r784", "r796", "r847" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r781", "r784", "r796", "r847" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r782" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r770" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r784" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r784" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r824" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r773" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DomesticCountryMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction, Domestic Federal [Member]", "label": "Income Tax Jurisdiction, Domestic Federal [Member]", "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction." } } }, "auth_ref": [ "r376" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r836" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "label": "Loss Per Share [Abstract]", "terseLabel": "Loss per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement", "http://www.chinapharmaholdings.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic loss per share", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r46", "r104", "r131", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r147", "r149", "r151", "r152", "r153", "r159", "r225", "r274", "r330", "r366", "r404", "r413", "r450", "r451", "r523", "r546", "r685" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement", "http://www.chinapharmaholdings.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted loss per share", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r46", "r104", "r131", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r149", "r151", "r152", "r153", "r159", "r225", "r274", "r330", "r366", "r404", "r413", "r450", "r451", "r523", "r546", "r685" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "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." } } }, "auth_ref": [ "r155" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/LossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "LOSS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r146", "r154", "r156", "r157", "r158", "r312" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Exchange Rate Changes on Cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r456" ] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r886" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EffectiveIncomeTaxRateReconciliationLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r376", "r378", "r710" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of taxable income", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r710", "r964", "r969", "r1070", "r1071" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. federal corporate income tax rate", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r377", "r710", "r964", "r969", "r1070" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r886" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r887" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r886" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r887" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r885" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r887" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r889" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense (in Dollars)", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1069" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Option [Member]", "netLabel": "Share-Based Payment Arrangement, Option [Member]", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [ "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068" ] }, "cphi_EnterpriseIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "EnterpriseIncomeTaxRate", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enterprise income tax rate", "documentation": "Represents the percentage of enterprise income tax rate.", "label": "Enterprise Income Tax Rate" } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r772" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r776" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r772" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r772" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r888" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r772" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r877" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r876" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r796" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r772" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r772" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r772" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r772" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r879" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r830" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r872" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r872" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r872" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityComponentDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r45", "r46", "r53", "r82", "r83", "r99", "r100", "r101", "r126", "r127", "r128", "r132", "r140", "r142", "r144", "r161", "r188", "r191", "r224", "r225", "r227", "r273", "r296", "r301", "r302", "r303", "r306", "r308", "r311", "r328", "r329", "r333", "r334", "r366", "r388", "r389", "r400", "r401", "r402", "r405", "r412", "r413", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r435", "r436", "r437", "r438", "r449", "r457", "r458", "r459", "r460", "r461", "r463", "r466", "r479", "r497", "r503", "r504", "r515", "r516", "r529", "r543", "r559", "r560", "r561", "r583", "r637", "r1040" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r840" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r789", "r800", "r816", "r851" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r786", "r797", "r813", "r848" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r846" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r884" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r884" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable estimated useful life", "label": "Intangible Asset, Finite-Lived, Useful Life", "documentation": "Useful life of finite-lived intangible asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r216" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Intangible Asset, Finite-Lived, Accumulated Amortization", "documentation": "Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r64", "r201", "r209", "r663", "r1004" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived, Class [Axis]", "documentation": "Information by class of finite-lived intangible asset." } } }, "auth_ref": [ "r203", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r501", "r502", "r572", "r661", "r663", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r1004", "r1148", "r1149", "r1150" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying amount", "label": "Intangible Asset, Finite-Lived, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r201", "r209", "r502", "r663", "r1004" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets [Line Items]", "terseLabel": "Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r203", "r209", "r211", "r212", "r214", "r501", "r661", "r663", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r1004", "r1148", "r1149", "r1150" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived, Class [Domain]", "documentation": "Class of finite-lived intangible asset." } } }, "auth_ref": [ "r203", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r572", "r661", "r663", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r1004", "r1148", "r1149", "r1150" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net carrying amount", "label": "Intangible Asset, Finite-Lived, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r501", "r999" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible asset amortized over remaining useful life", "label": "Intangible Asset, Finite-Lived, Remaining Amortization Period", "documentation": "Period remaining for amortization of finite-lived intangible asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r501" ] }, "cphi_ForeignCurrencyTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ForeignCurrencyTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofChangestotheProvisionforObsolescenceTable" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "documentation": "Foreign currency translation adjustment.", "label": "Foreign Currency Translation Adjustment" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r793", "r804", "r820", "r855" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r793", "r804", "r820", "r855" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r793", "r804", "r820", "r855" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r793", "r804", "r820", "r855" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r793", "r804", "r820", "r855" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r783", "r807" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r835" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of property, plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r6", "r1008", "r1013", "r1014", "r1015", "r1016" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r20", "r617" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit (loss)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r16", "r18", "r120", "r121", "r122", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r307", "r454", "r691", "r692", "r891", "r892", "r976", "r982", "r983", "r984", "r985", "r990", "r1029" ] }, "cphi_HainanHelpsonMedicalBiotechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "HainanHelpsonMedicalBiotechnologyCoLtdMember", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hainan Helpson Medical & Biotechnology Co., Ltd [Member]", "label": "Hainan Helpson Medical Biotechnology Co Ltd Member" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r781", "r784", "r796" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r17", "r31", "r524", "r526", "r541", "r664", "r677", "r680", "r683", "r691", "r692", "r976", "r982", "r983", "r984", "r985" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r118", "r376", "r378", "r382", "r386", "r710", "r1074" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r118", "r376", "r378", "r382", "r386", "r710", "r1074" ] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r382", "r1074" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [ "r382", "r1074" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r120", "r123", "r371", "r376", "r379", "r380", "r381", "r384", "r385", "r393", "r395", "r396", "r397", "r530", "r571", "r579", "r710" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement", "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "verboseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r33", "r40", "r120", "r143", "r144", "r160", "r174", "r178", "r375", "r376", "r394", "r547", "r664", "r677", "r680", "r683", "r710" ] }, "cphi_IncomeTaxesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "IncomeTaxesDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Trade accounts and other receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Advances from customers", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r499", "r960" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Other payables and accrued expenses", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInPrepaidExpensesOther", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Increase (Decrease) in Prepaid Expenses, Other", "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInPrepaidSupplies", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Advances to suppliers", "label": "Increase (Decrease) in Prepaid Supplies", "documentation": "Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods." } } }, "auth_ref": [ "r5" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r793", "r804", "r820", "r846", "r855", "r859", "r867" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r865" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r785", "r871" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r785", "r871" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r785", "r871" ] }, "cphi_IntangibleAssetsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "IntangibleAssetsDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS", "label": "Intangible Asset [Text Block]", "documentation": "The entire disclosure for intangible asset. Includes, but is not limited to, finite- and indefinite-lived intangible assets, capitalized cost for internal-use software and software to be sold, leased, or marketed. Excludes goodwill." } } }, "auth_ref": [ "r63", "r202", "r213", "r215", "r660", "r661" ] }, "cphi_IntangibleAssetsInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "IntangibleAssetsInProcess", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets in process", "documentation": "Represents the amount of intangible assets in process.", "label": "Intangible Assets In Process" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Total", "label": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill." } } }, "auth_ref": [ "r203", "r503", "r504", "r505", "r999", "r1001" ] }, "cphi_IntangibleAssetsScheduleofIntangibleAssetsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "IntangibleAssetsScheduleofIntangibleAssetsDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Intangible Assets - Schedule of Intangible Assets (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r160", "r169", "r173", "r175", "r178", "r464", "r692", "r693", "r1144" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expenses", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r22", "r267", "r270", "r702", "r703", "r1144" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r173", "r677", "r683", "r917" ] }, "us-gaap_InterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestPaid", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities." } } }, "auth_ref": [ "r961" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r113", "r115", "r117" ] }, "us-gaap_InventoryAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryAdjustments", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofChangestotheProvisionforObsolescenceTable", "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "At the beginning of the period", "periodEndLabel": "At the end of the period", "negatedLabel": "Less: Provision for obsolescence", "label": "Inventory Adjustments", "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods." } } }, "auth_ref": [ "r12", "r895", "r911" ] }, "us-gaap_InventoryAdjustmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryAdjustmentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Changes to the Provision for Obsolescence [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r198" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r895", "r907" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total Inventories", "label": "Inventory, Gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r895", "r911" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Inventories", "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r56", "r92", "r666", "r748" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r895", "r909" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r895", "r908" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r809", "r810", "r811", "r812" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r825" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r825" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r825" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r160", "r172", "r178", "r692", "r916" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LandMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Permit of Land Use [Member]", "verboseLabel": "Permit of land use [Member]", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1005", "r1011", "r1041", "r1042" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Lease Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r769" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted cash flows", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r472", "r965", "r970", "r1098" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r472", "r965", "r970", "r1098" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r472", "r965", "r970", "r1098" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r472" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r465" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r48", "r49", "r120", "r121", "r122", "r186", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r307", "r416", "r417", "r418", "r454", "r594", "r690", "r704", "r768", "r912", "r1029", "r1087", "r1088" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r90", "r503", "r504", "r518", "r538", "r748", "r755", "r756", "r964", "r968", "r990", "r1080" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r48", "r49", "r52", "r69", "r120", "r121", "r122", "r186", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r307", "r416", "r417", "r418", "r454", "r748", "r1029", "r1087", "r1088" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current Liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility amount (in Yuan Renminbi)", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r897", "r904", "r1092", "r1093", "r1095", "r1100" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "label": "Lines of Credit [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r896", "r901", "r964", "r966", "r1027", "r1028" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due date of line of credit", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r896", "r901" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate facility", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r896", "r901" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r896", "r901", "r964", "r966", "r1027", "r1028" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Lines of Credit [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r58", "r68", "r244", "r503", "r504", "r507", "r964", "r966", "r1027" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of lines of credit", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r903" ] }, "cphi_LinesofCreditDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "LinesofCreditDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Lines of Credit (Details) [Table]" } } }, "auth_ref": [] }, "cphi_LiquidityAndGoingConcernMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "LiquidityAndGoingConcernMember", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity and Going Concern [Member]", "label": "Liquidity And Going Concern Member" } } }, "auth_ref": [] }, "cphi_LiquidityAndGoingConcernPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "LiquidityAndGoingConcernPolicyTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity and Going Concern", "documentation": "Disclosure of accounting policy for liquidity and Going Concern.", "label": "Liquidity And Going Concern Policy Text Block" } } }, "auth_ref": [] }, "cphi_LoanPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "LoanPayableMember", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Payable [Member]", "label": "Loan Payable Member" } } }, "auth_ref": [] }, "us-gaap_LoansHeldForSaleTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LoansHeldForSaleTerm", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of loan agreement", "label": "Loan, Held-for-Sale, Term", "documentation": "Period between issuance and maturity of loan held for sale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1077", "r1078", "r1079" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCredit" ], "lang": { "en-us": { "role": { "terseLabel": "LINES OF CREDIT", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r29", "r503", "r504", "r512" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MajorCustomersAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r181", "r705", "r707", "r750", "r753", "r1101", "r1102", "r1103", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1139", "r1140" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MaximumMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails", "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/LinesofCreditDetails", "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r50", "r51", "r168", "r240", "r241", "r242", "r243", "r336", "r359", "r360", "r361", "r368", "r452", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r498", "r555", "r556", "r569", "r586", "r587", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r658", "r659", "r694", "r708", "r711", "r712", "r713", "r742", "r743", "r744", "r745", "r751", "r1031", "r1032" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r838" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r838" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MinimumMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails", "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r50", "r51", "r168", "r240", "r241", "r242", "r243", "r336", "r359", "r360", "r361", "r368", "r452", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r498", "r555", "r556", "r569", "r586", "r587", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r658", "r659", "r694", "r708", "r711", "r712", "r713", "r742", "r743", "r744", "r751", "r1031", "r1032" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r858" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r866" ] }, "cphi_NMPAApprovedMedicalFormulasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "NMPAApprovedMedicalFormulasMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "NMPA approved medical formulas [Member]", "label": "NMPAApproved Medical Formulas Member" } } }, "auth_ref": [] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r181", "r705", "r707", "r750", "r753", "r1101", "r1102", "r1103", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1139", "r1140" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r839" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NatureOfOperations", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Nature of Operations", "label": "Nature of Operations [Text Block]", "documentation": "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." } } }, "auth_ref": [ "r34", "r163", "r687", "r688" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Used In Financing Activities", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r114" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Financing Activities:", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Used in Investing Activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r114" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Investing Activities:", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow", "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Used in Operating Activities", "terseLabel": "Cash outflows from operating activities", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r25", "r26", "r27" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Operating Activities:", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow", "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement", "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://www.chinapharmaholdings.com/role/ScheduleofBasicandDilutedNetLossPerShareTable", "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss for the period", "netLabel": "Net loss", "totalLabel": "Net losses", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r19", "r27", "r32", "r46", "r48", "r49", "r95", "r97", "r101", "r120", "r121", "r122", "r125", "r131", "r136", "r137", "r138", "r139", "r140", "r143", "r144", "r150", "r186", "r225", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r274", "r277", "r279", "r283", "r307", "r330", "r366", "r404", "r413", "r451", "r454", "r542", "r615", "r635", "r636", "r677", "r680", "r683", "r766", "r1029" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Basic and Diluted Net Loss Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Organization and Significant Accounting Policies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r41", "r42", "r43", "r44", "r45", "r46", "r110", "r111", "r112", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r138", "r145", "r159", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r271", "r272", "r273", "r274", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r364", "r365", "r366", "r367", "r388", "r389", "r390", "r391", "r392", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r453", "r474", "r475", "r476", "r477", "r478", "r479", "r497", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r575" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "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." } } }, "auth_ref": [ "r145" ] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r809", "r810", "r811", "r812" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r883" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r883" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r838" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r793", "r804", "r820", "r846", "r855" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r829" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r828" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r846" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r866" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r866" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Net other expense", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r21", "r891", "r892", "r990" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Office Equipment [Member]", "verboseLabel": "Office equipment [Member]", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [ "r1011", "r1012" ] }, "cphi_OnnyInvestmentLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "OnnyInvestmentLimitedMember", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Onny Investment Limited [Member]", "label": "Onny Investment Limited Member" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [ "r683", "r891", "r892", "r990" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r677", "r683", "r691", "r891", "r892", "r976", "r982", "r983", "r984", "r985", "r990" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r470", "r747" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable", "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r468" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Operating Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable", "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "verboseLabel": "Lease liabilities, current portion", "negatedLabel": "Less: Lease liabilities, current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r468", "r672" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable", "http://www.chinapharmaholdings.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, net of current portion", "verboseLabel": "Lease liabilities, non current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r468" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofLeaseCostTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r469", "r471" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r467" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r387" ] }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLossCarryforwardsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards available for future taxable income", "label": "Operating Loss Carryforwards, Valuation Allowance", "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r1073" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r30", "r890", "r963" ] }, "cphi_OrganizationandSignificantAccountingPoliciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "OrganizationandSignificantAccountingPoliciesDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Organization and Significant Accounting Policies (Details) [Table]" } } }, "auth_ref": [] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherBorrowings", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowed amount", "label": "Other Borrowings", "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement", "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income - foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r543" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofChangesintheAllowancesforCreditLossesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r3", "r455", "r462" ] }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable": { "parentTag": "us-gaap_AccountsPayableOtherCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation payable to officer and director", "label": "Other Employee-related Liabilities, Current", "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r903" ] }, "us-gaap_OtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Other Payables [Abstract]" } } }, "auth_ref": [] }, "cphi_OtherPayablesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "OtherPayablesDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Other Payables (Details) [Table]" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r838" ] }, "cphi_OtherReceivablesLessAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "OtherReceivablesLessAllowanceForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables, less allowance for doubtful accounts", "documentation": "Other receivables, less allowance for doubtful accounts.", "label": "Other Receivables Less Allowance For Doubtful Accounts" } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables, less allowance for credit losses of $33,563 and $32,153, respectively", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r668" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r784" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r791", "r802", "r818", "r853" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r794", "r805", "r821", "r856" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r794", "r805", "r821", "r856" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "OwnershipAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [ "r306", "r308" ] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "OwnershipDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [ "r306", "r308" ] }, "cphi_PRCTaxMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "PRCTaxMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PRC Tax [Member]", "label": "PRCTax Member" } } }, "auth_ref": [] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PatentsMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Invention Patents [Member]", "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r994", "r995", "r996", "r997", "r998", "r999", "r1002", "r1003" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r827" ] }, "cphi_PayableToChunmingDong": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "PayableToChunmingDong", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable": { "parentTag": "us-gaap_AccountsPayableOtherCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Payable to Chunming Dong", "documentation": "Payable to chunming dong.", "label": "Payable To Chunming Dong" } } }, "auth_ref": [] }, "cphi_PayableToHelpsonsLaborUnion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "PayableToHelpsonsLaborUnion", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable": { "parentTag": "us-gaap_AccountsPayableOtherCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Payable to Helpson\u2019s Labor Union", "documentation": "Amount of Payable to Helpson\u2019s labor Union", "label": "Payable To Helpsons Labor Union" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Other Payables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsForLoans", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan payment", "label": "Payments for Loans", "documentation": "Cash payments for and related to principal collection on loans related to operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r23" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r837" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r837" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r829" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r846" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r839" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r828" ] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PlanNameAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PlanNameDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r830" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r875" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r829" ] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r770" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r770" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r777" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r779" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r770" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r770" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r287", "r894", "r905", "r1036", "r1092", "r1093", "r1096" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in Shares)", "verboseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r53", "r82", "r302", "r503", "r504", "r515", "r596" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in Shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r53", "r82", "r287", "r302", "r503", "r504", "r515" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in Shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r53", "r82", "r302", "r503", "r504", "r515", "r596", "r614", "r1034", "r1145", "r1146" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r53", "r82", "r276", "r281", "r302", "r503", "r504", "r515", "r534", "r748" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r93", "r199", "r200", "r669" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Received proceeds", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r11", "r964", "r966" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Received proceeds from loan", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r11" ] }, "cphi_ProductFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ProductFourMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Four [Member]", "label": "Product Four Member" } } }, "auth_ref": [] }, "cphi_ProductOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ProductOneMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product One [Member]", "label": "Product One Member" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r179", "r500", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r662", "r675", "r680", "r683", "r705", "r706", "r749", "r751", "r752", "r754", "r757", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r1025", "r1026", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140" ] }, "cphi_ProductThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ProductThreeMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Three [Member]", "label": "Product Three Member" } } }, "auth_ref": [] }, "cphi_ProductTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ProductTwoMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Two [Member]", "label": "Product Two Member" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r179", "r500", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r662", "r675", "r680", "r683", "r705", "r706", "r749", "r751", "r752", "r754", "r757", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r1025", "r1026", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Asset, Class [Axis]", "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset." } } }, "auth_ref": [ "r231", "r232", "r473", "r695", "r696", "r697", "r698", "r1004", "r1006", "r1090" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/PropertyPlantandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, PLANT AND EQUIPMENT", "label": "Property, Plant, and Equipment [Text Block]", "documentation": "The entire disclosure for property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r37", "r38", "r39", "r228", "r229", "r233", "r234", "r235", "r237" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment gross", "label": "Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount, before accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r57", "r61", "r231", "r540", "r1004" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Property, Plant and Equipment [Line Items]", "terseLabel": "Schedule of Estimated Useful Lives of the Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r231", "r232", "r473", "r695", "r696", "r697", "r698", "r1004", "r1006", "r1090" ] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Plant, machinery and equipment [Member]", "label": "Property, Plant and Equipment [Member]", "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, net", "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r473", "r503", "r504", "r521", "r527", "r528", "r540", "r748", "r1011" ] }, "us-gaap_PropertyPlantAndEquipmentOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentOther", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment pledged", "label": "Property, Plant, and Equipment, Other, before Accumulated Depreciation", "documentation": "Amount, before accumulated depreciation, depletion, and amortization, of property, plant, and equipment; classified as other. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r898" ] }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentOtherTypesMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Plant, Machinery and Equipment [Member]", "label": "Property, Plant and Equipment, Other Types [Member]", "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [ "r1011", "r1012" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/PropertyPlantandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant, and Equipment [Table Text Block]", "documentation": "Tabular disclosure of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Asset, Class [Domain]", "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset." } } }, "auth_ref": [ "r231", "r232", "r473", "r695", "r696", "r697", "r698", "r1004", "r1006", "r1090" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Property, Plant, and Equipment, Useful Life", "documentation": "Useful life of property, plant, and equipment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r1007" ] }, "cphi_PropertyPlantandEquipmentScheduleofEstimatedUsefulLivesoftheAssetsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "PropertyPlantandEquipmentScheduleofEstimatedUsefulLivesoftheAssetsDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment - Schedule of Estimated Useful Lives of the Assets (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r105", "r106", "r197" ] }, "cphi_ProvisiontoWriteDownInventoriestoNetRealizableValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ProvisiontoWriteDownInventoriestoNetRealizableValue", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Provision to write down inventories to net realizable value", "documentation": "The amount of provision to write down inventories to net realizable value.", "label": "Provisionto Write Down Inventoriesto Net Realizable Value" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r827" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r827" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RangeAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails", "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/LinesofCreditDetails", "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r50", "r51", "r168", "r240", "r241", "r242", "r243", "r335", "r336", "r359", "r360", "r361", "r363", "r368", "r452", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r498", "r555", "r556", "r569", "r586", "r587", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r658", "r659", "r694", "r708", "r711", "r712", "r713", "r742", "r743", "r744", "r745", "r751", "r760", "r1021", "r1031", "r1032", "r1078" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RangeMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails", "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/LinesofCreditDetails", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r50", "r51", "r168", "r240", "r241", "r242", "r243", "r335", "r336", "r359", "r360", "r361", "r363", "r368", "r452", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r498", "r555", "r556", "r569", "r586", "r587", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r658", "r659", "r694", "r708", "r711", "r712", "r713", "r742", "r743", "r744", "r745", "r751", "r760", "r1021", "r1031", "r1032", "r1078" ] }, "cphi_RawMaterialPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "RawMaterialPurchasesMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw Material Purchases [Member]", "label": "Raw Material Purchases Member" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r786", "r797", "r813", "r848" ] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r770" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r120", "r124", "r125", "r483", "r484", "r1086" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [ "r120", "r124", "r125", "r1086" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r120", "r124", "r125", "r183", "r483", "r484", "r485", "r503", "r504", "r510", "r511", "r512", "r519", "r618", "r619", "r622", "r1147" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "cphi_RelatedPartyTransactionsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "RelatedPartyTransactionsDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r480", "r481", "r482", "r484", "r486", "r503", "r504", "r520", "r580", "r581", "r582", "r620", "r621", "r622", "r641", "r643" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of line of credit", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r24", "r964", "r966" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of line of credit", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan balance", "label": "Repayments of Short-Term Debt", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expenses", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r370", "r661", "r677", "r678", "r692", "r1091" ] }, "cphi_ReserveAccountBalancesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ReserveAccountBalancesPercentage", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve account balances, percentage", "documentation": "Reserve account balances percentage.", "label": "Reserve Account Balances Percentage" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r787", "r798", "r814", "r849" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r788", "r799", "r815", "r850" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r795", "r806", "r822", "r857" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r60" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r88", "r304", "r503", "r504", "r517", "r537", "r563", "r568", "r578", "r597", "r748" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r45", "r46", "r126", "r127", "r128", "r132", "r140", "r142", "r144", "r188", "r191", "r224", "r225", "r227", "r273", "r301", "r311", "r328", "r329", "r333", "r334", "r366", "r388", "r389", "r400", "r401", "r402", "r405", "r412", "r413", "r422", "r423", "r424", "r425", "r427", "r428", "r431", "r449", "r466", "r497", "r529", "r559", "r561", "r583", "r1038", "r1039", "r1145" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r102", "r120", "r121", "r122", "r160", "r170", "r171", "r176", "r178", "r179", "r180", "r181", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r307", "r454", "r524", "r526", "r692", "r741", "r755", "r756", "r891", "r892", "r990", "r1029" ] }, "cphi_ReversalCreditLossesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ReversalCreditLossesExpense", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofChangesintheAllowancesforCreditLossesTable" ], "lang": { "en-us": { "role": { "terseLabel": "(Reversal) Credit losses expense", "documentation": "Amount of reversal credit losses expense.", "label": "Reversal Credit Losses Expense" } } }, "auth_ref": [] }, "cphi_ReversalOfCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ReversalOfCreditLosses", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Reversal of credit losses", "documentation": "Reversal of credit losses.", "label": "Reversal Of Credit Losses" } } }, "auth_ref": [] }, "cphi_RevolvingLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "RevolvingLoanMember", "presentation": [ "http://www.chinapharmaholdings.com/role/LinesofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Loan [Member]", "label": "Revolving Loan Member" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r866" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r866" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r181", "r978", "r979" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, Net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r987", "r988" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/OtherPayablesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Payables", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r975" ] }, "cphi_ScheduleOfEstimatedUsefulLivesOfTheAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ScheduleOfEstimatedUsefulLivesOfTheAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Estimated Useful Lives Of The Assets Abstract" } } }, "auth_ref": [] }, "cphi_ScheduleOfEstimatedUsefulLivesOfTheAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ScheduleOfEstimatedUsefulLivesOfTheAssetsTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/PropertyPlantandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Useful Lives of the Assets", "documentation": "Tabular disclosure of estimated useful lives of the assets.", "label": "Schedule Of Estimated Useful Lives Of The Assets Table Text Block" } } }, "auth_ref": [] }, "cphi_ScheduleOfIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ScheduleOfIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Intangible Asset and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of intangible asset and goodwill. Includes, but is not limited to, finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r992", "r993" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r910" ] }, "cphi_ScheduleOfPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ScheduleOfPropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property Plant And Equipment Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment [Table]", "documentation": "Disclosure of information about property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r231", "r232", "r473", "r695", "r696", "r697", "r698", "r1004", "r1006", "r1090" ] }, "cphi_ScheduleOfProvisionForObsolescenceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ScheduleOfProvisionForObsolescenceTableTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes to the Provision for Obsolescence", "documentation": "Tabular disclosure of the provision for obsolescence.", "label": "Schedule Of Provision For Obsolescence Table Text Block" } } }, "auth_ref": [] }, "cphi_SecuritiesPurchaseAgreementReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "SecuritiesPurchaseAgreementReceivableMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Securities Purchase Agreement Receivable", "label": "Securities Purchase Agreement Receivable Member" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r771" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r775" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r774" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r780" ] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Selling expenses", "label": "Selling Expense", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r20", "r107", "r676", "r679", "r682" ] }, "cphi_ServiceFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "ServiceFees", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service fees", "documentation": "The amount of service fees.", "label": "Service Fees" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense (in Dollars)", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional units available for issuance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r344", "r894", "r905", "r906", "r1036", "r1037" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r340", "r341" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Closing market price per share (in Dollars per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharesOutstanding", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [ "r1034", "r1038", "r1039" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings from related parties", "verboseLabel": "Aggregate value", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r503", "r504", "r508", "r748", "r896", "r902", "r1099" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r778" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r45", "r46", "r53", "r82", "r83", "r99", "r100", "r101", "r126", "r127", "r128", "r132", "r140", "r142", "r144", "r161", "r188", "r191", "r224", "r225", "r227", "r273", "r296", "r301", "r302", "r303", "r306", "r308", "r311", "r328", "r329", "r333", "r334", "r366", "r388", "r389", "r400", "r401", "r402", "r405", "r412", "r413", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r435", "r436", "r437", "r438", "r449", "r457", "r458", "r459", "r460", "r461", "r463", "r466", "r479", "r497", "r503", "r504", "r515", "r516", "r529", "r543", "r559", "r560", "r561", "r583", "r637", "r1040" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementLineItems", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r53", "r54", "r58", "r59", "r67", "r75", "r77", "r80", "r81", "r82", "r83", "r88", "r126", "r127", "r128", "r161", "r275", "r276", "r278", "r280", "r285", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r310", "r311", "r321", "r466", "r500", "r503", "r504", "r514", "r515", "r516", "r576", "r584", "r585", "r588", "r589", "r590", "r591", "r592", "r593", "r596", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r609", "r610", "r611", "r612", "r613", "r616", "r617", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r668", "r680", "r683", "r761", "r1143" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementTable", "presentation": [ "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r47", "r53", "r54", "r58", "r59", "r67", "r75", "r77", "r80", "r81", "r82", "r83", "r88", "r126", "r127", "r128", "r161", "r183", "r275", "r276", "r278", "r280", "r285", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r310", "r311", "r321", "r466", "r500", "r503", "r504", "r514", "r515", "r516", "r529", "r576", "r584", "r585", "r588", "r589", "r590", "r591", "r592", "r593", "r596", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r609", "r610", "r611", "r612", "r613", "r616", "r617", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r668", "r680", "r683", "r761", "r1143" ] }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and statutory capital reserves amount (in Dollars)", "label": "Statutory Accounting Practices, Statutory Capital and Surplus Required", "documentation": "Amount of statutory capital and surplus required to be maintained under prescribed or permitted statutory accounting practice." } } }, "auth_ref": [ "r570" ] }, "cphi_StatutoryReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "StatutoryReserves", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory reserves (in Dollars)", "documentation": "Amount of statutory reserves", "label": "Statutory Reserves" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r790", "r801", "r817", "r852" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [ "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Issuances of stock for intangible assets", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r962" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan." } } }, "auth_ref": [ "r894", "r905", "r906", "r1034", "r1036", "r1037" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for intangible assets (in Shares)", "verboseLabel": "Shares of common stock (in Shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r577", "r637", "r650", "r894", "r905", "r906", "r1034", "r1036", "r1037", "r1038", "r1039", "r1092", "r1093", "r1096", "r1097" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for intangible assets", "verboseLabel": "Aggregate transfer price", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r583", "r637", "r650", "r767", "r894", "r905", "r906", "r1034", "r1036", "r1037", "r1038", "r1039", "r1092", "r1093", "r1096", "r1097" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet", "http://www.chinapharmaholdings.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stockholders\u2019 Equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r28", "r598", "r614", "r638", "r639", "r748", "r768", "r912", "r964", "r967", "r968", "r990", "r1080", "r1145" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "cphi_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r53", "r82", "r83", "r89", "r284", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r302", "r303", "r306", "r308", "r309", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r419", "r439", "r440", "r487", "r640", "r642", "r651" ] }, "us-gaap_StockholdersEquityNoteSubscriptionsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityNoteSubscriptionsReceivable", "crdr": "debit", "calculation": { "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "negatedLabel": "Securities purchase agreement receivable", "label": "Stockholders' Equity Note, Subscriptions Receivable", "documentation": "Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital." } } }, "auth_ref": [ "r644" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Concentration Risk [Member]", "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r978" ] }, "cphi_SuppliersOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "SuppliersOneMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Suppliers One [Member]", "label": "Suppliers One Member" } } }, "auth_ref": [] }, "cphi_SuppliersTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "SuppliersTwoMember", "presentation": [ "http://www.chinapharmaholdings.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Suppliers Two [Member]", "label": "Suppliers Two Member" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r845" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax carry forwards", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r387" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable": { "parentTag": "us-gaap_AccountsPayableOtherCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Business taxes and other", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r672", "r673" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Technology from Bonier [Member]", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r735", "r994", "r995", "r996", "r997", "r998", "r999", "r1002", "r1003" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://www.chinapharmaholdings.com/role/OtherPayablesDetails", "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r986", "r1085" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://www.chinapharmaholdings.com/role/OtherPayablesDetails", "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r837" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r844" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r865" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r867" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r868" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r869" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r869" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r867" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r867" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r870" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r868" ] }, "cphi_TwoThousandAndTenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "TwoThousandAndTenIncentivePlanMember", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2010 Incentive Plan [Member]", "label": "Two Thousand And Ten Incentive Plan Member" } } }, "auth_ref": [] }, "cphi_TwoThousandTenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "TwoThousandTenIncentivePlanMember", "presentation": [ "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2010 Incentive Plan [Member]", "verboseLabel": "Two Thousand Ten Incentive Plan [Member]", "documentation": "Two thousand ten incentive plan.", "label": "Two Thousand Ten Incentive Plan Member" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r414" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r864" ] }, "cphi_UnitedStatesFederalIncomeTaxMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "UnitedStatesFederalIncomeTaxMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States Federal Income Tax [Member]", "label": "United States Federal Income Tax Member" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized uncertain tax positions", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r372", "r383", "r709" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "UseOfEstimates", "presentation": [ "http://www.chinapharmaholdings.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r35", "r36", "r162", "r166", "r167", "r168", "r524", "r526", "r689" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "VehiclesMember", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofEstimatedUsefulLivesoftheAssetsTable", "http://www.chinapharmaholdings.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Motor Vehicle [Member]", "verboseLabel": "Motor vehicle [Member]", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [ "r1011", "r1012" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r833" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.chinapharmaholdings.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted weighted-average common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r148", "r153" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.chinapharmaholdings.com/role/ConsolidatedIncomeStatement", "http://www.chinapharmaholdings.com/role/ScheduleofBasicandDilutedNetLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding (in Shares)", "verboseLabel": "Basic weighted-average common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r147", "r153" ] }, "cphi_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://www.chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital", "documentation": "The amount of working capital.", "label": "Working Capital" } } }, "auth_ref": [] }, "cphi_WorkingCapitalDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "WorkingCapitalDeficit", "crdr": "credit", "presentation": [ "http://www.chinapharmaholdings.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital deficit", "documentation": "Represent the amount of working capital deficit.", "label": "Working Capital Deficit" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r881" ] }, "cphi_XiaoyanZhangAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "XiaoyanZhangAgreementMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Xiaoyan Zhang Agreement [Member]", "verboseLabel": "Yan Yang Agreement [Member]", "label": "Xiaoyan Zhang Agreement Member" } } }, "auth_ref": [] }, "cphi_XiaoyunChenAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chinapharmaholdings.com/20260331", "localname": "XiaoyunChenAgreementMember", "presentation": [ "http://www.chinapharmaholdings.com/role/IntangibleAssetsDetails", "http://www.chinapharmaholdings.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Xiaoyun Chen Agreement [Member]", "verboseLabel": "Yan Yang Agreement [Member]", "label": "Xiaoyun Chen Agreement Member" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r831" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r14": { "role": "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r33": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r34": { "role": "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" }, "r35": { "role": "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" }, "r36": { "role": "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" }, "r37": { "role": "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" }, "r38": { "role": "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" }, "r39": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r40": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r41": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r42": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r43": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r44": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r45": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r46": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r47": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r48": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r49": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2" }, "r51": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.Z.5.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-2" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-5" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-35" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r155": { "role": "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310/tableOfContent" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/326/tableOfContent" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-6" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-6" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-7" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-7" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-13" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 5.Q.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.D.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.B.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13)(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(e)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(e)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r531": { "role": "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)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r532": { "role": "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r533": { "role": "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)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r534": { "role": "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r535": { "role": "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)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r536": { "role": "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)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r537": { "role": "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)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r538": { "role": "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)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r539": { "role": "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r540": { "role": "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "805", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-12" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-19" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-25" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r684": { "role": "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" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-4" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-X", "Number": "210", "Section": "2", "Subsection": "2" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(r)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(s)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(t)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(u)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-3" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482190/360-10-35-3" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-3" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-15" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "905", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.9-06)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "810", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477383/970-810-45-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" } } } ZIP 67 0001213900-26-057705-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-26-057705-xbrl.zip M4$L#!!0 ( +> KUQ)Y1F8G X +.3 1 8W!H:2TR,#(V,#,S,2YX M&7>'P]I_/O[TX>=Z'9PA&SF0(A5,U^#4P5!U#'6&P,2!-M&P M8X$WU/H%U(%.Z?RXT5@NEV^G&[&W"K9 O1[8ZCJ(6SH& \< %W -6FW0.CAN M'QSO'X';21?L-??>^^(K-GVU#4):( A&\"_P/+),TL0]]JW%^,QE[H-[+,.95NY*.^ MMAO^RU!4I4YZ7-B+!D?!0;RK-UOUB)-,QLB(IF$3"FT%U3[^! "O&-"V,864 M55_^)'@VGQNVAOT'[!$/S7'(PPW2@!>L8P[AI$8,:VYR=KQGNH.TDQKGJ![& M_V\33M\R=*$(=!0'FRB;B<;L&*Q.9HQ?(M<9K M>3-WT _WAI5)6+/U:/HN3JE(^^%.L3(-V_AN+BG0_.$NL3(5UY31Q$4GS O M?]S>#'/U9I[]+K8)-@V5=_RGT.0->:PCQ'H,0_7]_]OY6R@4H@AQO!#P\>BH MO=]LL8%GS"J9-T2PW\R0BFS"1JNH21#8!)Y1 M[+<1T9 MJ7O?2BIXLUUBQ7(.EH=L#FBA3=R%S,;E9&SNYV-S(T( UL#5G$\ZF0T"H,TE M+<:*SM2,!0(C3*HVG(/=,7N.^&,VU^\_N09=8@ M[LJ90=MX]LIF?=K8F-EL":M FW84!;LV9>+7+-(*F\EM$5I(448T6UZ#GD$4 M$Q/70>R/J'6OKXW8!R\%@+"$BMYT>H-0D1ND(&,!IR:ZC$URTR5DA!W$"0O- M@!<[OP%FJ2(FG9BAO6">8B?>K*+/920)F:582L;)49R3T-1OP#/F=68;$&V+)*6\M-1VUFRY&L9#8FU=M3&OX*<5T6'H,/!A%PCQTM. M;G<[T1HD^MHKJ8B\%A.Q$:BI+3D9-8DT= M,18D_2/F*J8RTTZ1%.#IVONU3LL]I8EE\O2^V4RLZ5*2@K_QPT&^/? F?%AE M@HND"B?)E5^6G(RUQ#I0E#8$;WR+%5OR_&$*1\FW,F82B\&(B8J,79.**=3( M9&5$)9:*F0G&BKJ"F<;4QI0J(B,JL<),9!TKW'6=GU02-5Z(D8S.1X,EF<[L-5\R_$O-]0@V+ M'UNZ)4ASS9&QX.=N^!3K)5DGX#^7JJP6)/))16K!!@'P(0 / W_C3<^"+&%5 M&8KE<-/Z;I&,C-Y$HBHEBUOQDW^BG))*%\Z6TV1E?"7264F^XA/GBL]O29I;<%Q&TL11!&4V)%%2,INW657'X.B>^TUJ93%;" MY%XBB20^_UT15^@D>!I;J0(RBA()H-'VN?"*E_R=HK?#V,4D^:%;V3 J6$:5))BE2C)^$Q^AY'&YZ:0@-E( M,17!!;XD2%^G)5[+2$LY://R74%%2/$O#-)X$4O)Z$DD2-*^-ZAHRM\QGD+" M-^[5GF&Z;+IVB6CBV(>@=\RC*:,S>7)G^[S(=E?IE>BEP((RO4W)^!&3BON= M/WQ(:ZLYQ&4L)](HF9]!5 S*&.QAQ>7!Z]AJGP6.KH=\E]#RL/C<94IDT!5\ M"A%H1W]V>.+9,P4BMOX_&?K0V+YMT_][ZT9.?A^G8LVJX'Y/X-_X M.L**9RI#A?]5#_7J_%&]M5??;[U=$=6_NK @!NZH?W-B,0RA7G$,HNM9T\HG MX:VK4:49A'-/IX%,2C9FO-LD=XE#Z@VM(C0R3>]ODA-&^H6R.8D(%3@#[:*Q MC]\-G"_X3"L2^(V-(I'W#!*DO)WA18,-W'G*CXOS'SN7B12U2)FA./_Q+676 MB3O=N5RFNW/9*C**ELU4_+(#W92R@[NIO<)/:N%T[&I[O[L3V>_N3 EUH,*J MMW\GK'?W\3%[Q@:Q(446[V=K 92)S7JN/PV5T^*632P.O'T5-<)1C3;,$T^ MG0QE&5#"1B*7OSUSL#L/"S&8^E]]1MUQL(VFX4ZZS1W-&B25'_\X9J&KZ;^[:W, M3S3E-WKLZF02JL G;X/DY= F&2%"-LC^,YAEGIX:4?.^E',5L@W M")K&,\?R&9H<2GF=W\4=061&!NOC&9@UZ^[/,.N8V")308[M?\(]02MZ:F+E M,8P&F^ =T_#ACL'8U>N\4/.,R7[X!BF'1DOEKIHK]%? MS?D-M]^SQ7]C/Y^%6N!H5^?_W83X70V9X$T%*G/')@8M\)*U!F3,[*[K.*PU M^%OR?BZCHWYU"?5OF2ROP[GPBP>U]*.TN4];!AG$('W]@R>I*CW6F::CN%,T M3(QOK^F9('[QJ;#X&%Q9X[2C!SGC,;09#PJ;499W_BN&+&HS_JFH"3Y'YIQ@ MFXS@%#NW]NOTBR(OOWF^EX%:YFA7=VV+U=$>MF?_"RYNX14MX(I_OUNZMKNS M#X*8W&'GD<^)X=R@T.PA9LMXC:'O>Q&>CC=GUU164G?I=OD9)?Y=L@D)\?Z3 MW<#!5I#+8%.@Y+7,I9VE%O5$M%A!SL)0T !]WPS$-SH;19F59XH=R2Y=E16# M%&4$%845Q89:BAQ$:(=V[(YMN]"\8=.QZ(J1E\?4?O!Z,1N><%68>:RW=*3E MPIMKH"AQ"XL!%2:PDF=\2\>7&*1PP(L?R2N=3R*( H_ZO$'.'8.@C6(Y.@P1 M,-'H)#J45SJ")$A%W;O&PD'AZA)1/Q[7/BMP5@*NLL )NW;"1FH43*J#_Q1( MRN24%*&P)D)F'#OKP$")U^E)J,+)L.P87>F:65[( H]/H?UXI77Y0;8+9$V1 M$ZV0*K:@8?_8O>(D('&&V7!8V80?'"L']C1(>=!/,)MA,-I*Z$4,FMR;TOD@ M0_Z2[RD+] 0B$7:74#8(.57'6 OX5%O!.MN@H=8-@$H&SDI1G $WBR<9=H^$Y!),%> MEL$[@4>428#+"TA9T="\=AU%YU\IE\.##&3B8U#87/!OMMG841(G4B )=X@4 MU_&^_0[=[,2+X=AR^%5$:@B;_WCS XI32^5@DB&O32M/061 #L3F.C8 MY5D=-C^<('MH\XRY?Z9TKYMFMS>=8/.F(R "IR('F)K=? M#M=R(!3X=F] O(;V [^/=M.5E,.I+&A9WKAV5T=V&9U)1\9\^?!SO0[^O+OX M?/#7GP>4SKZ8=#4^G+5O%[?*]/QPU%].EJZ^5L^'GP_@<#[Z=:*M[HZ,K_/A MJ3J[>USJQKQ_T^Z1NR&]A[0S//VZ'O6Z-[.1WCOZXW1\J2AF[W%^>-J_^7W6 M>X*SWE)#]&FIX?OQ^R_MQ5HU]PY/L35;73;U/^B7/U9TT->'P]Y@CYRVGU=G MT^7PX>&P?[1_\+1^NB76XM.>L:]VSNZ^'O5_Q??GGQZF%W>/]Y^7"$]JWU6#O#^'#JTE;SH* M3#3K@8X_/QP=N,[7^S/UZJE]\-7\TKG3WS4[SXN;VZ-/#V/SXOWLXKSSM4$' MK3-=[W=;S2%JF]>M9PU;VL/>9_-R1#J/;O->?=:.R)WYI#ZV5W>KP=YP=* ] MO+-L>'7Q^X,U;=\>])J?.K1WJBNSD[] =WQ3KZ=7JJS/NLOS358NE+RJ\<^J M_<\4/_[T7U!+ P04 " "W@*]RZG7& 3,^1@3>F.E3-& MD<:(]H"5-D.FW:/,4/[K&/]3LW+9+RN[.[N?)XSHQ'[O(Q@HWUK1/MP+21UVF M?Z+L(;^[L[.7GSZX-7GR9"0^"#T_W/.>+AP?'^>]_[X\:I.H![G80O[[=:VE M]K&!/!M] N)?8)\5=N^EA.?)0K[.;V"I]&MK;U MQV^*\H51'3=Q3_&L/G'&%C[=LHEAZ<(8[[,^P[W3+=7JDYS ;F=O\O7_B$_^ M8?^4J&E3G6@"]3.DB]=H]3%VMA0A^K99#;V VB;,%?7CR; MCQ65AS>URINC@5L._]W YJK6SDJ38' )V?USG0Y7M/1%#)")H@5KKHYIKZBJ MU#4=NXE53 :HJ^,;[+3%SR5,3B46_!6JYH"S1QG!]NJ&SPD#-[?!J(69,V[P MKL+]AU9Y74LD!ER[IZA&4)?HQ 'IG@M$3UY%1;KJZEX$K'\F3;SD M,N;%LB#*PDR;V^DE!CUD=[WLP/]B7L"?Q[IC3S_Q"/'(B):=7\H^$76*IA=\ MA"<9()W+LHM."3$VYG#=(=W%P':GTSE]GP#3119^-<34J6G\USGRPQF7_T3> M=@W#DY8C/">8?K_'J+& -8>^&3;*-,QXFKVE##%YZ#OBU^5XB@RVDII5DJI, MLY(,DD_&[NID>+'@58DMC8H$19DF(@D@GX:]Y6GP@E%1&PB'W:8MU[)T'AU2 MA;#Y;V42Q[@W]+';7[T)3W/@\0V&;K0AT9F$-QH$']R#U<%M,&PAHE5&%C9Y M%B;%-43KR#3<,;#XN'\&")*>!5*RK P@&QGQPIC#Y1NA868Q,,R$]Q>)JK() M>S(Z@(E&:"C4%,+JO5M[,G"&SC42=663AP7XK)YJO$:*\)P%Y[DR4G57C"@O M*-6&1-?!PV@*E=FD)1U:<,E,8(Y 3K"-4+#:,,Z?2&HSI$G*#Y(TK;/5Q',5 M-9*+Q ET5,U*S&L$4ESLI$JLL]!-#(^\H>@ M.;B\Y#LK.$<#')L@ 62J,5WHAIKJ>_J<@+X,4Y$"++C4M8Q[F OU*XW::!0P M#GZR;)&V#+.R$"BX_+7E4/51+/AC9HNY.6<,G13-*UAZJ6""BB=1QFI[E(9U MMI)X;F;6"N9Q@7.G)6H8U)2&^9SX[ ,^CPC@Z%[C.0I#W[[+T93[CY@7D#;ZB# M6V[75AFQQ-L%BI2DYR9)NK-/XQNQG)],R &,:8NF)CVI7*@N(\E](A8Q0V+H MY(TXAE=Q:6IBQI7[9FRJ\%,/29HVC8Q$U))RO4UYP:BG8A.H+_F9"G(I5>5S M>YF"X*U66'[!>.AJ,-H#S]R"DI=--@?8=,%[XXO8=;;,"-S#&>/TU2']G=AYVB9A"3V(ZP9H#EX+Y(6^:)6 @7W#12$]N8VR\VWI2Y M']"I5W(IAY=D79EG90%4TP91 MD@ 79-_&CK2 $):];+.9"CCG8$YFIUP.@N_QJ&F?X1YE^*5X -N5$4\U.43$ M1&Q3J7E_^:!I/]U)QB")1$E&;A#_LFB*G7=YGZ6/UU/1X-8\Q#$27*PWE.9" MSL:WMEAC>1D5%3DT QDER&]0O"GIV9H"U!OY>Q='6<:\[ZD$^?VJ:%#FD&?O M3V JDC1M+C&)^,%-_W+RF:CG+N/)SZH9M4L4/L]+HW1SR4N+*N1>^EF-7@B< M42L:TMS.4^GDIK?D(S'^!OPA3R":-2-Q[Z1TZI.U?R2Z%^"\>A6D=WR56*IG M-M*G>\Y$U$YY2E?,5S>/@T0@ H5/?DO*TL.[3#^!F4Z- -'W#J4V][$2.I%.Z M>92^%56?R", (N.S*1Y/9T]%?+=4-4KWYM+Z1HQ]=H^EL.L?:1=]!J4$1F?U M?206Y["/W^O[A96^I$(C$9U MRB30PG.4Q9-2A#7,V48I7K+T#8V]W11M6E1Y,L%P[*F0T(5PZ15GL*TF,!^J MEWL#NO-3P=#-]9R8R%37T%RC%"];/6OYD-9[M>!A,."5LW%Z,M@8$W@-E]/& M8@?8]H2!,S<*-'E7843UU]-XJP]_$'BR@1FAVKR']X_=K(S4/C(?ENX@N2NN*=4QF[*VA5Z[V=&^]E?TC9 M6H]73\%B\N5'8=P 3\W6=3H45]-$;&5J,&P0UWB'Z>YEK=@H3I=%.KZ@]SW< MW/QMG7#.[>7.'J]U@\\ AH2O>+52$PVO>0@2S.\S6SZD81]6LB'8SR # M65#W\>]RBWK'2)1]'B1XE=VGM.JAB(] .8;+>I&/1G=MP*4C6[D8#LEY& M0K5 V3K;>!H64]WY!NYQ0J>,OI;6\]]U'%%C_U[+CF!F;1+K<%RL>T@6OI(- MW"F*[,;!-3(0D\%SU[\!-\4%RI;K=@E"9;C&A>K6V4W2L1GL*(O1@W.0";H" M_57B/JXE#/@P;,8B#+B)_-=UFU$Y>7I,4E(9O'5CA6[IE=#/RHZ9?XG9:Q#_ M[4V"?!$0:]B2_9H!>)/$_N8N^/"?K0L:Y-^)6A*I5E8 MK4C@=.X@@Q0PPN4!WADSOG5R6(K2L$&41 *T^J3O9,^4OSV87F+=LJEIUU"7 MLEMS+MN*VUZ6\/T-@'@Q!JM/\(9UE/JN:7#O7J:S1ZDM0CCTS8W#-OS>:ZW? M\.Z3$R=1@\?/F"OKH(-.C)85CQK]EU^"NH"[)6Y"_75A9.8H2G5YY+OD\9'V MR2BUJ/%!"\8Q>$SW9Y3!KR1(K7;)2WW2B&]B Q&.'*OWSHG-";S'"'J[V0J& MK/5JEC>VBM"%0"M@#^<:T[[!#>\^[2'6!_B:FDX?_%[C9'ZJ5\CVSL$/ M_?KGS3FBY+'R2 9?:6G_^6B_:[5[/YYZKJ$=7QG[^\6[?*/##H>U=K^H;].K M>^O2?;*I_IUR"Y^(4]EOU9[41W)1*!7O>AW:/[LH/[0OQE?ZP^W9/BJWOP^' MSS\J!Y?4[->JNK-?LU37:V(U*=^??OPO/#U MT+FOYJ_ZQT>7>L/5;X[NT&ZETAJ7SKX]MXY^CM6;PK9=W#4ZE_>UPOU58]2Z M++;*UO#G]M.U8^UWM[72M=.IY7>OZ+VK#:T?G8?\\%NMV-NNE)J5SY6KA[KY M3$>TM$MKA2NKJY6W>]=?=Y%11L[N68<6W,[P6WV\_TA+U?S/[Y7Z>?'RKC!Z MWBT<'1Y?&/L#MWAZ^K=2:C5SN8WN*\N.:+[DA88N%_7';_\'4$L#!!0 ( M +> KUR4#L4W*2T -#M @ 5 8W!H:2TR,#(V,#,S,5]D968N>&UL[5WM M<]LVD__^_!6^W)>[Z;B.D[9I.LUS([\E;FW+M>6DZ0(+5+"K8^=)HX)G;Q^RT6P&*Q^/5_'F?.WH(PSZ;NNQ>'W[]\L4=< MDUJV.WGWXNYV?W![?'[^XG_^_:]?_V-_?^\]<0DS?&+MW2_WCA@U+&9;$[(W M8H;KC2F;[?V7/_OOO?V]J>_/?SDX>'AX^/Y^]6O?FW2VM[\?MW7,B&CIE[TS M9N]=&LN]PQ_W#M_\\N.;7UZ_W;L;'>^]>OGJI^C7'=O]>F]X9(\KZWKO7J1: M?[QGSO>430Y>O7SY^B#YQ1?1;_[R*'Z0^?V'U^%O'[Y]^_8@_-?5KWIVV2_R M9@\/_KR\N#6G9&;LVZ[G&ZXI!'CV+U[XPPMJ&GX(7ZU>>]+?$'_;3WYM7_QH M__#5_NO#[Q\]:Z4B_QW+7XE)-_#C0?2/+_[]K[V]7QEUR T9[X4=_,5?SLF[ M%YX]FSM"[_!G4T;&[UZ8\ZF]+V!^^3J2])_B)W^SOX^IZU''M@1!1X8C>GP[ M)<1_L2>:OKLYS_35G-JN,9\:;&9,J2-,QQ-4'XC?/9 V=8"KZM_7!B.N/R6^ M;1J.!ZAYOF6$CISS(3@CMS[_\XR+VE#Y?&M "M]RT41(YM[C])_ ]IB,01\CPUO>N;0APV!734#I.*030S7_A9Z$\.U;NV):X^YD;G^P#1I MX/IVEV M;2R%O;0:,9GO@92Z(8YP'GP6X4Y.+)P,4XS(-OI)FP)2]<)VB4?'?*EFV6UL M+_L]E%*$+Y':H!5_"&;V8E8=&8\MG<;Z:ZCYV*?FU\P4VF8>+C8"11OUO&O" MPHF^#7GIS\&6!+.9[0M?Z'''R&=V,0/R[4^[>:"J-=C9-#5/'RW#/[6ANJ(Q MS,E_U-895[4&OQ!HK6:Q#>Q%06M5ZUI$6B!L &UI0QB+A=8ZEK4".O&UUBSS M.8)3;Z]8L1&H*=&<$BMP"!W+G4>;25*E6? N'$^Y\1//%J&'@<.WG2(B(:)N MT?)*H!C3NU&7&H@![V+>=V[4D4)C6(SXE$/%?>G"%E%4CM3PWN-"/)-/_@2, M$ 4IX!VLGB VZE5-T^!=.?5\>R8V2W<>&0?.A;T0.Q-AX^NI9*,.*0E &#$E M4^*&PZ:L17#%B_/D1EJ7- >NVWK6L2(=[;7MK09^+#C)B9:: 0M"-E> M2WE;^/&_]EHK-!JI;S!3M0>2M('DU%_D"_P8=LRRN6"Q/]BWR-@('/_%7BPF MW8=5&WR3=\ _.8A_YZ#X>2>JTIEANZTUC;[&4W3*FV!F<$_V5T*;Z5K6 "*N M(1[[,S*[)ZPAJ)E/\50T'*>98N*#2!UNE[9K"]_/G>S76+SX'8",E$P'R:-/ M7(M8848-%^Q0,_/OCLCZH2SYR#'NB?/N1>#M3PQC_O/CX00EMK!1=]1D)OU9F\6 97O&32C1++:FIN,@ M_GK,Z*P=P3YM#"5E?-)[]^(E;R(<.[^8#O6(]>Z%SU*];L9B::SR.& LS"L M):]2E':<50,74W4(256X.%^+\]"(JA"D'4U5H,4DO8(@*5P\#JR%F#A&]#:8 MSYWPP%AAR5G\2AN49;V.D7T-:?Y)Y'YY1: -/M.T-N"7 Q-#_P,D]->,S W; M.GV<\X4JP7$ZY3*T(T,"5E'0P)&LB5$ MV;['9S8C9EA(Z[,J2?IQ4@5;0A3HYIU+Y!];J9-Q-)HD?3&6&)E2QQ&%,2J1UU:D F M'(*&%&ZGE/DCPF9'E#'Z( YCH(\^2B1HQU I3 DAH-&$\@PNI.%4(TP[FNK M2Q@#C4!OK5*2DL9#7R$M4Z:=K35PI> M?F1D8$F !XTNI-(+!X4[R\ ;(;DD[8BIA"TA"C3&<,WB@1FFL6*D2)5)T(Z8 M4I@20H!C";,9=='8*#2O'15%@!(>0.,! \L*5>%*&3:?MHZ-N>T;T <],BG: ML2*%*R$'-#90S+F_HCZY#>X]D]GS\,[%.L4*.HS32+9V1#:$-J$7-)!P(VX@ MN,0Z-9@K(DP#TPQF07BWAJ\C;=.&7FXK"-2.2!40$_9 0PXI05'LG<[FC$S% ME8(%B=;_XNXB7_4/QWPC '^4T4BZ=KPVACF$=Y=#4KYS*1"S!EE M)S2X]\>!4[PO@72VWDBV=B.G(;205X;"9/_\?8H+XGE5.F79E=R :-RH-K2U MQ SC^E VIL)=V9"%O;'";?VZ""-B-$HJ5!L^FX()><6H7'8HR!L$_I0R^QNQ M4 DL"-.7RF2>>U[0"5FQH"=!5 (:TAVG@KQAX(N7'<3RL .FTM*> M!%T9^#!N0*5BTQW-9RH2M>-."4:,.U0IPQP,C]A$]#ND,7&M@S3@20AO? M7A <$NJDZ'5&%[(1[.X>&%1EP2*J6I0-%-6AAA#I6-?YK MSU@@RHW(1>E 3S56&(&,U2V)V :@*2FVKP,/):B@EG=99^-@P9^2H!4!:61P M:K8LB!2SEV?\!TU1IVV4C$ZD"''"*,$2])Z//2NJ$L38P G12Y)#UXJ MD$(IVI(6$2F*L]"2R]&!EPJ44"JTK'WD&5(IZD.EH'*%$IIF94FL0D?\3T>?,!' M)D4?3DL00JD@3A%L.8LK$N02U)1BJ0D+VHF 6@F,C!=Z;<&DZ=\+?>O?#( M)$[_ ;Q1&NL06:18*% WK(3R:*-93JDL'(I*'VBKI"QCC:5TE4.%$B/,B3J) M7\.#G;I+92 Y_\+#?I5<5!EE9@8OAPDC,ZI4U-\OGP8GR;N0>*0(I##RIU)I MG)>9E05\TNMEZ@G$/E9'E3Y!DMJ:8(+R=EQY$1H4&JIE;3\E-5A!CHSPSNDM M,0,67K"_#I@Y-3PRF# 2#N/U3=0RIB17=)NTM[UL-(<&(P\Q7RH&9MG&FR[5FTOI91;0R?]Y5B2JV=9+ MZ]B +GF?P>FE&N#E!Y>@<_7NW')KV4<^L@1=:(2N(;H&>L(7G^[DFC";6I&O MOB(/X3_!A]V4A&XYS:K0H2PNRF6'5^,[9BTG4T_2\L IW)3HXI;ML>%-SQSZ M@'(<,QPGS7OXE=R*HG9+C/I[XU*"ZA<;H&OJ$\+G,M,VXGEJ,*/,M[^%?P7F MH$J2-HQ4P@4>41.W@)EG.,E#0L(,\LY?$CR3?+KU0%?V&W*U'0I:7=ORZ2=F M^^2$/KC)V_8V\7S*1^ -,1Q.\;U#2JKU2]!OTZX>U+1"#.66+^^6L(NA>VLX M9#C.O/&]>N ;V(JEZP7H,"X2%\6F_#DZ6VE9&C.5 M@0SCQK%\:*W%K&.EG>>*(6X*F&-&PC6ALDF8*)CPF)M?V]-&<&NZ$ MW'#]AZ[02?PGG/;"<$CXB!/OA6W&I]+&_/KFE24^^W;Y,R>B=L"^+:8]L4N_8H#BZR)*ECFZD5/40B8K%UI#3$"D$M<^]3B*W3-:-DKVL^ MEK@5A']-/?RR,@_OQ/8$MP$3YPJ58(\XOD='2N?F^#LM[$,GG[G=.J MD*N)->J+;_.FYD3 X9T5@#O");):7\%,DF*NPL,BBZR;QQJ:BD+['E#5I.8N M82JAV.-(*$ED@;#_I-EERC-@/64EE]2^;'JN12R+KQ358[VO6O+R)=3E>/5H MVYE#&*/D1 O"TJ4G/4CV7B^O]5,FY>WBCX)&HGL;%![Q02>#]Y1:#[8C'D_*BT&?'IK);AU;D32,-V_42^QMH+2B.Q>4J<>S MQ[$2)MG$Z7&@ R5I,\FY,QRLJ$"5I,UV#$G:8"%G,,FO3_UH36QT)=S'WED M*=??'%1O(&7[#RA.>AQS-R2L97-M\,DT53< =/C)9""-P5IQ;9-'RIO%GY6: M2.YM"*F2G$TR:0!ICX/D0B3 T%RN$,3($ TGB35GAAGF"2.-BDI1[4;$!74G M(\)F)^0>;88IE]&;E:L0EK9P"41]VK(X+@=U[U&+6&:;;;REH1*^WB6K'."H M332+K1;6G^F6TI0QUAJ8>MU&KQZW@@VGQLUV$$Z52]KPE:TNML45HGI^/J&2 MO-(WM[9M=2&O+0AAXE&+2%:=:QRJMN(5]0F^5:O+[;DL:6W&AQIX?2XZJ+=Z M=@;4N'-/VF"9N4P,S%-%6 8NE].?0=<05O5>T7:8LJ@V;X>KX],WSPJYNYQC4A(0\)1H7"_-(9=VC42=.$F%K0,$H17I&'E):,NOR/ M9I3\'$VX; YKC\6Y2_.?1^!9,+KGSM^:4V(%HE9HTKH(=7D7U'#% M[F9UNQT_H7X33?H>0.I9]AOAC?("7Z$' \>A#UP+?9;T$@V\!WOR5VDZOT"S!0,#]MI,-QXL MB7I8=QX9!\Z%O1!UQ4;3^#["1HZL6=MZT+89?+TNR+(W3>!]VE._^Y1><61% MA''V2('.%G&J&NA[-ZH5WMMR5PIAR:#QC:EBW**JY'I'8ZB%*KK$'CPX)\;R18^KAA@%D4K8Z!5X"#$8\LRS??O5O MX[ XN<=!F:Z/U;UQ^EP]WI&"3F:E!_A8TUBU,'A_N*8;:9 TDMW?J%$B6=7K ME8 *?C"4O+6>MOWXP36EPY^J[S6@H1X#C-DEG,..Z6S.R)1+L1#FJI2(V M+&U[8SQ<&CYAMN' OYU;)J/_Q)R:=$()-!B;II6H3Y1]%4]X4KZV0J,A*T0? M'G+@8,PQ*UEG' N/NPMQ@(I&1%:(/D3DP,&X?K62%48LL B(&M<'^!@,C(M7 M*QGK^1H-]K0(?<#/ (-QHRJM$>**02/(TP\P]7&_J1#^\"E? Z]R=,0H2R53; 2Z$H-Z8&_&B9;$16HOM@ Z=BEN=2\%^3<)S-H1ZD@<-.D!WF& M?AH]\"R'&K$X@\1PG/*AH4YL>5I#'8C%R8&Z/K?%4R>\(O[NA4[,VM-2<0A=LJ_9&9P3_;Y3T6,-W3:+ $B/.>,&7%Y>9)1947NRZX>V[*5;T,ID"C7JQ*?YGA\1OG0]FE/GQ.^A2%8&)!5-+,Q. HZ/3%0S\@5VE*,U(K89M*T*_ M904JZ-C/%*C8!8 +!Q[2B+DRLB?$-VS'*XD12XY&@$5N=7P8!>-="+GG$#+B MR-E%F7=1YEV4^=E'F3WF_WTC\I54'2O_($41_]N:GFQ;3]-EYO!*J(#E0CT\ MH\(&;B"FTJF56E<&1HPH?JYQ-?>S34B6N195*#$LMM&5>&H^P8&;:VSHPL[W='9#N#DAW!Z2(J^YNCT4U9:@6O=T1Z.X( M='<$VN<1:+(K&T.G ZM(W#["VAV:I$'+2^-+Y0=.X;G(1QY M-)'<9QQOLS&0]I&-L$8YZJC08"W_RICA''LTE=[G$4B+<:%(=3G0&!ODADJ M'Y%L'=]5QR7=$@X=(0T]U=7E]6 PGS/*E;@DEFT:SAEE(C^I=,,GF9CK6^EM M:=K2?:TF9@6 ,,;AB)A3ESITLCPRO!+5,7:!:C)U9+(AJBB1+\,7EXAQXER9 MMG4F*(<21CRK0DN,_.5:<=M(5^6VO1[ CA/IA.(&&;R M)!KP0%$2J0UIS8!4.$3 #T,7WY6#C$&'K:<> T,JPR45LT')Y-/9W*%+0FY( M.$&E6L>I.JXHM+>Q4$=EH>2Q H HNUSCD20/TN$P529!"UI*H0$/_\0"1O0# M<>8>=;T+XYZR.U>U=%K5]UL-Z;A?"8&^,6;]HKTMW-0,P#EE[QK\.[\J?9$ MGY. 7/&A,GH@SH)<4M>?0B_J6JOQY+@OQ1KE"IVB-L+V1@^T)\(3Z4^1YQ6R M&.M,525ZXO5)$HJS%*V4?N=:?(80,2EBG3Z*(]/!3/RM2UJE.CP9CN4H8UR0 M>J9[CQ:DU>U$JAZ%VL55^B4I'V7Y:1=EV7+&2F(N;WK=ZA\9GFT:KG5B.P'W MS%VN\_?6+QH.%83OQ"1V=S:A[ZU/SJ]"6,"]4#"D.T%:+ M=@,I(PVS)_T-D UI30^<'%H8&_9/Q)Y,12+I@H_1";D*1,>&X]#BO6'@>Z+V M%1\PH:[ A#63_10(;8@VQCY=HD+L\PJ:=$.Y5/H3)EV..,;^_=1@KICWDMD, M8SR7RW@*%$K0P]B>YT7%9H),52+E*9*U0K#'\Z0AFQAN?$^##_-;>^+:8['8 M].,4(/[KU]2Q39LD]]!AEYH/*3F,NOR/9EB5P!NRZ+'A,<5,< L8959V![6+@MFB$*"PP>7^X^I/0BQZ(34M@JP8I2+*!$ 4JZVUQFBE?FK%]5G;IX.Q6&\LV,5_ZJ2"5_OIG_*J\CY;QCE& MA?21[8L'OL]=RU[85F X0*O4\G9U=^45B"7$@,3/2N5\LOUI>#V3=T"L/4;T ME"OM+\%6M4TE]K7JK;19*4UU\$&OCALJ +)ZWCH&9:MK# JQ5N''AC<=N);X MGRA0NS <$;= 6$17"-+=<:I@F7 '&MB^(9[/;-,G5KGH\I^B%.G:2)4^E[[U M R!-\6:(8ZQJ-]$(?,6[W590M1KNS@Q0"ET.77=Y[BZX6E%=\IGMD]+G5V2Q M]HKO>WF\1A+67(?(JSH,.V=1?%5P\IA=^$[P;-;B5 M!#2#!'IG=SRUR?A,:&#:AA,]C<# 'F^J:KT7,EINEY*U9B5:X(/EPN8NSQ() MC*[UGO+UTS%UN3RWP?"H::*W(W6(!==J!-7AA+%:2"HAA:?_P[F #F4Y*)?3 M&W>J\=Y,WH,<+@QV+FV75WF?61J7M9M9.32%%R3QN MI@1\(O*V,5N5B8%%+4:"\8T0!Y14O&Y+!_>8ZSWH#8U5VV '^NG6^DKL+=A* M!D8,]Y-K'"0)MU,D90FV*E!B#/=+WLU9, ,SRVQ[O626E(RS!,Q<;Z$M\])X MA 4ST][6@9GM+7@"X)^V09>!>SPE[F#"2#@'-DBXJ?B\OX2-=JOAU8ZK"A+P MI*=0F.'^)4)\K0F0?*\W S)0P(> *(KOW1!3O,-LC^TH,CJP%H9K$F]$\RL; M)5J:MMD;5:UB$HT1P]@+JF,:\T*?"8P%,C*IFD9!(^#6S39(<(X&?X\KDZ$>7'#*, MA)<*-:-G*<0Y?^H1\\AX#KL[*:C40CMV6\,-F5$33M>WA"VX=9V1O".5+%[2 MOZ\-[,6>8N2IR+6Z\\@X<"[L,;3#4Q*I#4W-@$3)7DF-.7$UIFIUOWD$O5J8 M=K35@==CKDCF&7B$4_43<86*?Y^\$%O "2K)0BJGS?W.$E :5%*4?MWQR7DM M]NO[G?(.]W%6'K\@2],E5US U)U:YV%KIG4RB.A0?]KCC6KCB6;@SJ M7!Q+J'!$#6:))R48,?EO>,=3P^;[E0;7Y6L8JQ&@8YV).LS 3UU# =S'>V*_ M.:*^P7]CTN#4M>K['HM,*"QEUV=X51"@W%>GLSD?Y*%)#%SKB+@<(-\;L<"# MOEI1*:HW?I0VL6IH@0^(@6GR+[VDF,' 'W"I+A_(-]RDE(9$=0O;#;H*! KS M!%9D2S*P,8)<$E%8L:Y:<2U,N08M]>B74D,=!\)4^5E9M1H:?83&3LB]?^YZ MO 6D.R0E OK<+C:QR^S-M2).**&PK""T@O92,7T&P.3&**<"N^Z\3!IXM*L_ M1JH"79M1L@MM=>FK=E&N791K%^5Z)E&NJ @E-=QX2]6D/F?AJ_XVAC6KG76Y MS6)/,>-1[:)0F@;_9)W'#?BU#?0]$9#7 ,!?I9@&[LQV)R>T83BU\)FF(!>[ MCY-K_:RJ934)>E1"A+%+XU-#>,_IC#(Q4T 346A>*Q:*X&#<(5) M]-.LQ%5K415EN##*1T$!NRO#I1N2VU2&:Y57EW%1&._5%@5LO3>H @?T_+9< M$$J:2:F(/E-,Y)8GIP SO:1,$GAJ23\L5#[8VIH&+)=4MG9"<$Q2,=JX)SE0 M"2VP4C=31E<<-P9W52P5U;_WQ5N3E(PE 22&[( M@CH+VYV(.':#L^*R[WH+RU2M8U(IV"4]W55%A:^*"I*-(9KK>0")#+T8>- M"JRZ6OJGC]O351P[6+Y(1>M#8#-$,9(72(I<"]\0VE* /0Z7X8*0M9,8R M=2U69C/?,)G0^CBOBH2]:%-"3^%Q(HV,U?Y"Y=AM@S\ MM%4E3!^ZZE"+F?H98[%W;=C0"_1,T_JPD$4DQOQM!>9X#ZV*1^I'QB-*-=C3 M\9B(-]')2HS87=P0D[H") .S:D8SV2W"7T7HFCRX6OYMQPE)K?A)/;HJ :"/ M0ADK90:!S]=Y? "*VXH()X05@OH\(ZRQQJSSD4.%4C.C7"#*^6"EJ#[/!NOM MLYXBS)/!*HG@IX+]LE1U(@A'T^Y%5""WM7L,=9>%^2RS,(O>I9/EC X^H0XB ME%2GHK".EC!;N7Q1GQ.[7;9TMF39SN5*4UI0TI:N;XZYI 9)(9D/>@OCJ.Q3 M5KO?;!]12MMQ93S?-H_%54"V5%^B-##KBAU!F2RA,O MT4=/83@.?3!<$[H(3B/13Y'1,H0Q,ORXSE$R05KZ8"8V.<"45DG2E\%*_##R M_E0T#A-L!M:7P//#+#=@)ENIH"_%[1#'2"!4T23YUYR(PQ$4X2'DM45E[763Y]-)U :'G+529'AB=*G449T]RP MKZGG,^+;+/PRV4L7, >VO@X4;['=EW*GGJ%7TT3'B7K=V\DJ7E"'Y:X6V:;G MW6K6NBM(MDN%>;:I,.*V E(^;Z9I/=Q .2HH-<@2$2B9+KG&^\QO*3.P,J@Q M4)+N4%"\J=6VL M?Y)^90\E'::I]#Y=5J7U9HJ)-X44P[DU5 +<^VT=LU7N$8M:E&2_T0,=36G@ M&:[%51@1]]P5[Y[8"R*\>(,<%*6&>HMPE:^$5MMD-13 $QM28F&0UQ?V&LSA MD@%W^6N[BGR0F95PKOA/VZ#+P#V>$GQO_+=>#*P=1!0FX M-PZ%&>Y?4ZY@:P(DW^O-@ P4E.KU=#83!WY\FQ-&P+TX;_0;@:X^426I-[[Z M.2M0 A^E0OM:X+7!ABQZ?$]DZI!KPD(=\%B72MRQ+R<#)4#,XGYW,>QKA#U3 M[NLHP$A=SF0Q\EZ%5P_X/R]CN:)B-!-;02Y[]6_QTYJ\4[6J]N)C>TL) MYPB]HG8)D77C+-Q2V M2C\3*VO M(X-(C+DJ.(UU+UALJ^VHG@"?YX]ICKFFCO*#!VQ=!W.@QG1O;^UJ 'RRL M(A74(HY7#Y+Z35S5MCJ^DEO/S"HRIXQ&'P]G%/IQM!3IYPA78:HD]7DAIJ&Q M9F-L%>"A!$@*$H4\E-MY59+ZO/>B8+"5%*4!PTE(DPH$O]72*T=5-UC@2,)X M1^.:42LP_2&+URE Y01*F]7,L\GA 7]X(Q8CEIJQ($_=D:E14=)V7Y4(JFPN M!WP9(M 7+Z2B0 H6] B_K'S!1OAC.*%+XPMEQX'GTQEA'I +*FE40P=4!@UH M&%4($;?*AN.,*##W(V^[+_UF\Y<5IYF;4H<1);)>%)L([68OF!>W91O"4DNNIBV/7R=;PYQ4 M_/UAY[PUW"1N3!R6NUR'LM]3:L47(4DVW.VE;D,>+6^#^=RQ"4-PIALJHZFK MW90"E".PIDHE*J&XZ0V5Z=.)PXRO3PDBX'4<5D)&#[0-[.O/GASL*43@GXV, M0W2-;+WP42]%7VICV>MW(PN=!#??6$0SXRU\I >.'=CCB./6PB+3GVF"9;JC MD-?UTT+.:,":@YGZ2@\LT]V$O.H>;:+B"&$S3UG\JA@K@!N2*EM<0VWP66RNAM MY:H:VLYLWG8DYFY@BC#C64R&.\ M@>^&JCIINE!5BUHG)_/K2BZ'V.>#:5%<^U__8W]_[W\_77Y\\W__.S1OIV/[ M[2O[]=7AF^^FL]_8].T?+[_S?[MZ\W!OO5S>_^;\-*/+8W)+QC_\]=/[+S>F M^=?5^8%__FGTPYP>_^X,_Z!O/C@WEGOBO+\]FBP7QO7=X\__?#C\9@?G%W]\ M7'Y[_?CXX<>?[_[Y@RT_#]FWUU^^G5Z]6IP<7ITMA\.W/W]\,_STQ_F7Y?OI M9_IM89]?_?SV_*>WUZ/#A]/A]//I=[/WY\?__'YU\NWU(?WZX<-T\<]?5R^_ MG!]>V#_<4??/DP]W;P\NWYP^?+[[-C=^H]29'9')W:5GW8_G[LN;\<&E]7XT M^_VM_=?'UQ_9Q],CZO'MX=4$7?]Q=WSNSY8>1 M\\^WV>O[UY.%';RZ.?SRX7)YXGV[_?WWPX,WGS]^M3\;T]=OOCL<__'G-_+[ MS>_!7]<_D1_()?/=;R.7+;Y\_/+UV^?IZ'IR?O3UZ()>O;+.7MY^(M\-?SXX MN;][]W][Q[?SV+__]?]02P,$% M @ MX"O7'Z,W3-::@ S$H% !4 !C<&AI+3(P,C8P,S,Q7VQA8BYX;6SM M?6ESY+:UZ/?[*_"<6RF[(GFV)(Z=Y+YJ;6,Y&K4L]7B)ZU:*(M%J>MADFXND M]J]_V+AC(YL$,/:KBF-+PG(V N<?O_P$P-A/ M@C!^^.GEY>?_-__^:]__)_C8_ 6QC#UO7[Y\\Z(<^ D=^=4S_D5K_-,;,OK5EU]^^8+\M1J:A;R!:-E7+WYX M=W7G;^#6.P[C+/=B'V^0A5]EY)=7B>_EA'Q*N(!P!/[IN!QVC']U_.KU\9M7 MGS]GP2?_\U\ _"--(G@+UX! _56^W\%_?I*%VUV$@2&_VZ1PS0/Z+ M&#Y@HN,-OL0;O/HKWN /[-=7WCV,/@%XY/O;2R$^7[;6HI->3 ECWH=)-D(1:=Q7V6IYZ?]ZF4(0 )<&LONR<0 MLO5>X,_C!8SRK/S-,?X-(=>@+5^4V&!P6_BD,$N*U*]XIT4URJ;1%/A/=!^1 M3Q)-QD<0C(_?WWWR/]54D*Q!-1F4L\%/Y?S__0<%H8G4(FWSR4O]$D+TGPJL MV(@7?H(^^UU^W$)PG2;;<1S.DQ%T>3%*\!99!O/LM$A3M,7$$M9>>UI1RI/< MBZXD\M3:7" X*[P(8&, G6%11+B\:,I"'Z=#F#X+M^VP6<3?Y6IQ!19W=^>K M.^M\%3/T $Y>A=Y]&*'# ,[T#7,V,,SA/@1:7W-CFD76B_G3% ,!B@>+Q'RR M8%$(I-QWCNL*=A_ Y[L\\3]LDBA ]MGY+T68[R=7$'L;&.9Z'P(I\YO#__B' MO[U^]<7? 9UF5>\3L:FMY7$QG9;>.YB&28 4RC0?3O67'+*?>!&V=S]2ZKZ< MA;SG<3"?OO^CE,&""U-,E7'R]C9-LNPF3=;AU)IS M PH]T&#^5$CN@X:3E-MKL4;M JX2.DBR+Z+-9'M9%AB M)* (9*8U V ]PZ+0:/"L*38J;$>Z;38>XLVRR/%;,7Y)G]IKTUO?CA.A"X9 M0)B5"SX-8T#GV%1$A(YG%KOD^]EX3V=!X?@8Z1#03T6_(1'._%L+F,=][U'49L+%I!5(;,HE&B5< >") AU,U%=1S;6J9 M@WG>4CN'D6=BYL$T@],QCW>K$,XE1;Z.DJ>V]8CXY_W>^#?V;A+L295"Q9")IYL>1M[(98A/6Z6R3U:>CG,,!_6,1!^Q>-D3?$J$*6 M? J]#)Y!^F_T+?.LLO"YN_3UVG'"'02RR*,K^J* EX,3^!#&,;[0 MDC6@@O*Q?FB3?S>VO(0' RVT_412@ #Z__P7D')DP+[O)T6,E?N;) I]' ''X*WFW)E)Y%S[$X3KT/9S64:T&RN72+/]^LD M!K-TFPP[SO(-!-5Z&1$]NB2XHJ+GQDVDQ>>6Q*EI M=+C(G27%?;XNHKYXSW0=#=K;BBMJ$(CR6+$CQ]Q,HS@ODDD]VEAP(PT&4A*( M=N2,B\@\[Z;..E3K)$,AY"4C'J"D_*ZX.S;M$3_>Q^C/^[,P\Q'=BA3.I*W( M=C*GJDB@$!S^Y0QGW'<:+&N*D@KC ^5F/K\==PL+DJ+VTC5567?%1>&;$^)[ MH("0),JY1(,N;MCQT=Y=FNS8D 871*#%"R[S:Y0./Q=F/ ^LL1SMK;XG7&!U M@_ZBK]R&HZJ[/T]9_S@I.=9E5*VS"'XNLGQ+4@9FOE%Y6UFX63E@#' 6Y0EQ M%I&X/UPHEE@ R_L,;9_Y$)L$;MV_$OYRY4I$G>G$S(!XV7'Z\" 1O;#F1(KN MFYX=_(N=;0^!C&$J>;'EJQ'!PCOE&>$A=?L24'^O^0,1 4I?O;Q"A\D4/.U69K4[;TZ#&QG)WL5VCZ#.G .CLZ(&LU-,(*,?'#\57X" -: M)_D(G$9>YD""\ "6:DE9AQ(3R]GTYKAT*\/FN0P6Y2FVJTXQ6$ZS'8ZBPT8M MH;)DY:O@X>F#ORN&#'469&G^GUML]NK>%&A"XR-&/]4?<'NM^>^ UGZ23@IA MEH>^%X%WT,./%$R;L'3*=HP? ^@K0L^^Q/ M<03HFE2K=4:?'<'XIGP.I=-(_=;;X\ '7(UWX?MI MX45S^Z0 X>(U/SI24,/T0-[@9!%2ZME MZDY3HEUL]01I@R&S)EQH!,)G#;<9" >Q2>5B+H>%8C>#?@LY)#KNBZH,,#U< M&IX -\X83=9JR-V-AM(2HW[ ;\L%G35,D.&B.E (O MQ5'[N#@LZ=PRESR(MC$H&0(09)WUT%C:=\<1N5 PJR4A,G0-N^-EL/!\\83V MZ-($&1[]U6^ X@O3#"3OY5 M":&&243&DV#*LS JL%:*R_FY>#H<*"N=E@"CR3FZ+>,V9,EZ<7":D(*I,,;E M4F=7;(?M;4ZH!\$E[N-8KD'+/C=7<4-N1[&^T^]Q()U&1C*0:*RYBM&U%S?] M8-[:793J>7=WOKJS^33.94#K-;R/QR&\GKD$+GWIV&YT0)*U8J"./B@,\U=M!G; M[2V@1X@#XB[KFF79;+61)1L9EBTQ)-*@W;JX7:99@O?-FZ.__/4-K<'[YO71 MJ[^\.4*K9#N(6U[!:&\[:E/*]E[>;",$O/,BE2O=U%FC4=1VKR9'1H:DTBA(2N6,Y':VS&-=QY87#^O(-Q-E.9 M9?X>QG-Z.4 (DZO)6 #I8)MZD90_[91=$7Y31'''/7Q+D\NIR=7E^!Q;79^!NM3S]U]?+J[/S MV[LJ>N+;]Y>K'ZUF)0QC>3M#80!]#I;(>7W*DHWL2=TP[W)CHDT7LYIE AF: MOC$:R^U;X5X.1E)G6SO9S=UL@J+7%8WE<+J3PLGCFR2%LX?Q:.%)"QCT!7-Z MT1'L8UYP^("(>X/B\2X8V4I>=<1%@N?8\(N8'%;?A_GFM,CR9%N7 =C/(S=: M6YI^U-* 21AH0:>"J.:+U: *?8:V8RDT*3!.SNXV29JO8+H]2=(T><+A:EE^)(QJBHL(U6DI_@C3^V04S;F%LQ\> M4E(8&CSBI]F/ELACK6-!.LI,C\KRS:RZ5C5/=IH*Y\:QKL<[C?2W^8JS:'RL M:IBX4>%=/AP!GYF,._2!A$G\&V.,A7+X:J#$A?%_=_P96S3_"I?U*$MBS'/L MD^I[]1YF5+[&?FYH?35 NHH?>?LD9Y+K M]UJ?N1I76X<@KJB%;; T-<,8W2*_!RZ--0+/X!JB18(JM[QY^DP>7Z/:S?"! MH !'95?'K0J,K=KT3CX@?708$JKF; U+5 M &>@:#748X?EB\-0\2*1\U2):.[O 5?4'-_B0,HB25&&37)1&;9 MGU\>_>7U:_37U]5?XP"\^DOWM^R8PW]LB*4SU0U$LM#U,?4(>K#H&3+==':T M)Z #C;:VS#()<]AP&\!N@<#IF6RFU&E-P'@Z=9MUOUN>C=6T&\O/;&3+=K)W M4&B:U]P#PCG;6H.9 M%RPZI6 *3^_%VRIZ=EQF3?]RQFM&@7V]^UU(#FBHY3 MUK.">5+QX=G-UK[C&AC5-]SFPT=/^\D^V_D\%M*M;'_ :E\%]RMVSU&APU"I M3$WCHE@$08A#Q;SHQ@N#R_C4VX6Y-W6)&-$NIO-E^6 (2Y25HP$N\W2,Q,:G M$VSFS [@^O0#Z=ODJO$9"&[50'&R$"G5L!@2HT]#1]A7$P>[%DM M:_QDH_L*NWV3/UL]L]KT;I],#>#':M@9$@FVT.0J=7-MXSIT8W.ATIR1-(_4 M.I>Y;&@KPEUT#DP28O4[YVIS(=['5E)0%Q!16>>J-6I9+\9FO*V27=Q$$BZJ M(T.U8135*TXL))W%38=DMW87A6'302X4#^*SHA5OW<=H'-??PAB)4K2(@T6P M#>,0BQ%^2YY'#%2[&98+!3@"06&SR$N\UYKG@NQH,K0I3#ID&*M"9A#!CKMI MG*$++4IV.,%D'MF2[V5RE^\L<;DDA$5S1,2$&P&R2-A^DQH5U-E1D?<;O MR:+EL9GC9:T*_NR2U_YVYJ7Y(9\?VHT=_"?([%E/_J0GVL6*V/? $![1I9B6 MQH9U817RJ2]H?"R-!P%)@.'GQC$]EW2/<^J@.)3V8X. 6DW*I];'6VL;%X[6 M]J*29Y"::T0@D-:-P[C#Q&9,&)1]:2=:/BHZ350K5 M[5K4@X!7%K0DI=4S:C@QQY;UE#VP7R#])7R(:55(?[]*O3A#5B0ZSQ=Q0'Z* MB*JS"'XNJ!TQ4V3'3$#::! \.192EP8O-@0$>!ZNF*]%.!LNO$OGXO]+D1'*CSO8RP"_,J'LQ,M"?^)SF;^'X6.5 M"X2H=07^FWMIA%)>-<5,C*OQLT8("N^HH'0GBG]%\(^:WE-]E6=A5.23IVZ) M=K'\93(P1)5*Z5_=_SH[/)/)2Q-CZU]H QC>-UK2W]FO=!S=QWZIWT/%]M[F"[7O<2=.>[587L;_JH' 2?XULLU@$<7<3?':Y08-$5S.+F, M'Q2#011?\4]LJ>.2L3Y+Y>OQ]W?%T[&'$,D5I)FG9T6*5KPA[E)2*>(:/I&_ M3-Z+3FM/&Q6'54")7G[0'STD%*0'0C,MF3Y*=%K%VZY'K,OM7FEB+>J8;W&G M"YJ\Z1UQ+:R14K)+0]]J][O9>33Q64$/)<.'17=3-TZ+#E23'!>.J"G#F*\A MESQ:N7)X<&#CG1YW3.?HL/'WP[ #WJA/O6Q#7N\#&)SLWV>X^4:5D;/ I?A( M]XVY DN' V ZTG0PA*(09K0*N(B2)]9,M\[8JI>P&H@Z6A8ZSY5CR#6V2] N MA7[H,0_[8HL[*?U*?IQ83F4[&>\.) 1%V!FHGD$3?1ISK#8(4K*OW1Q(COCH M0+H4-[ Z@_3?#5EE-3AF.OH&;&P^W$X3,M%1MT$_X3)0<:D[8:F+W&A\.)SA MG4"Q(;292B;+G)$;;^\AE725>L'4*6>:FUJ711Y4 CDD?P,>FP!V=(93LB=C MK%SNA'28[!S$+]V=7?"YZ_LITD@;G=GF/QBU(;$NG=J@2J-YF*32<].C>CER&?XTG\"U0J=F(OG(1\QBMXL@CH'V(KPJ M/L,NXW62;JF#;Z;.RIJ[FG[&U -+5.RK,1M4%P)H+&"U]_(P1K<>P :09:PM M2#.Q<='E1D_ZR6R]]NK&;;G6]C(- M?,+I^]R1RKIAJ7)VU3K(_9R$*B3*QP M@C[ZSUHAC@..=G$69GZ49$4Z5Z&=@\$Q7:[T0'AU3C2V=L,RPUXQUQ3=J02I M53UU"NH>'&/T:KY(HE<6XX5>*:*"2#R)\^&#K[CW9A?+ V1@DT0!HBI6^O+] M=9+#N^(^\]-P1TJ?W$(?(F40464.(='>>^H\?1R)&"CE2!<\88U6OTC)EPMV M",2-ER'1>D@A.?= 6DVW+6A#): GB8/H=)@>Q\IW-.NCS:33\78R+H828%3U MRUPHC:/D&4_G$^$Z3'#\W28DA>C3S(N6:UI?\HI4@V@+#!Y(I.#EFS>OB"3( MIAJ3 D0DIX ># )D[1<3E.#^ICU*B1'L+PJ5)0GWZ/#%YXE3\0+CGY.T4F< M)\B%/Z*3R1.(VB!/(Q9UZRPC(!0V&"\+/:4)^ )KP4"M!A2D:K5\%]B MB&^Q7(!8E+->Q6?!\$-=;=<_U M231U4!HR1TG<1JW)S1\2)-O;@AHV #R]6#4LD+3K4VT(N!4_H<%]O0 V$8VF M$M.;%&+W)O$IF8A6Z^[G@#AV0%)%[:#+.Z-#'8O9$;!2+F<\Y*>2K<;]/[M< M-?=R0*8:X AMS6J$4U+$89I<@KJH3GPRE7V/R"EHZGAJ;^J //'@$AH@9*B; M$;$RIFH=5'T*C.PNXNVQRI>MDH6/]+\4ME1"=.O.944,V-BXW.G#)I(]YJK- MFF:$,_;#<)ZWNI4,(\[8-DH[MLUR?17&2,Z98V=B*13O8USHA*"(9(R-QB*& MUH.UR\YJUR0%W]H=DV08C^WY6355?P=Q'9:IW]Y[ZQOO_=D!0-C_DR2YDX%6 MFW\*^-%N ,K#:633:7Z/]%F$0;Z7Z8;2,F"$QEPY!^!)QR$.)I('A49W^S.X#GW+NHV,2VW%1HCD MR$NM)H2HM/0\%YSVOJ8O.UW -"2+9M.V5@"7MANW#>9XZT(<1)V1G2+2!R]F ME35.DSA+HC HJV[<()[CL$S\XW+-HA"]Z []AAR=S2C$.+@+'^(0?=S8>J3> M?ES%"*WGHV-W!9_S$P3)AXDEVSCXIKM+&,9/E*E^^W9Q??GOQ>IR>0T6UV?@ M[O+M]>7%Y>GB>@46IZ?+]]>KR^NWX&9Y=7EZ>7YGLSN )8%N]0VPP;715U+Y M,'=-,IP#6&M$ @DIN/9QX,J,OG8BMCG M6*[9L/20 $.;FOH$4M**3SZ0?H<=L/6J;],DRVC?F*G]X(K-+!VH?&CT8F.< M"(W7XR'O!)6@/I4X+:(H><*Q'!=)6D?-KDSXV66U M*NU_21<&5[:[#1XF*7)AUB;D 8'ZS0AP]DRNY:&5S3?ID97 (9"Q3\LIGY5" M1(/V+>9OZ'*D%\$OPMI,/\MNZS7[S2MY$#G>J9(#LD!P?WL] R4"=$B#0!%) MQP:9T5"U?>TRF.O&EVYEO-2!&!91=.+U=^?7J^6M7=>4#K_:46,*1 \UOJL- MF%XZJ]*HO:TULUH.EX9BZ$80[%#^\FUD#6(<>&K=>D_O/,2>T(NF#ZCF[6'K MG&H"(4K8])[ MASCPA'%8P[W;.HA=Z!4?)^D'W!X;(+LJ=G$HKV)+;EH02'J MJ8?&8$-S1T>Y(!I<#G%EHX_@@<)Q$<9AADZHMTD2S"8<[4UL"4<+"I'>S<: M!SS(!=G@,H@K&WW\QD1W5==5E;"+U.[E?8;@SGRD=D.92B,*\1JZJ-$XKX' M#7!GY0EQ9]49W]B;U5S96N372"[7X5]CB#9"'!$E4T1)&KZ=K9)J-RVY$\\V M*6!"*,3]/U(F/;MRJ"U!4=*_D@@YEB-8KV/M:TF!UD(F!4('H(_.+S289Y7D M:)-C9"*7* MG?A_/H*T-JT5#8!,EVMPN;\YO5S\>@9LK$K9T?0;.OWU_>?/N M_-IFF,88CK<2N8:29F+!-"Z.[@GA$&WKIJI&KR)&W M=%/B1C=S1=0(-.):3>)"-^ !SW11P%KNIZK#H[NG(>UB")6D)40EE0H8PPHUP\!_O\U#H,.Q0875.553RF MTFOB15F]H_D:^BJ0A._+J\7UV\N3JW.PN+L[7]E]9=9F9:?DJA;RA[\YM_=! MHHQ=P$]A%!E[?M:%P.)+M":(6H_253%S:U?P!&(@>J4>0JAQLHM?*G*([_>@ MN]T8< M=L,C]/A0V8]R; _+"2E[*/<:*)=55QN_JM6[,KYKYER1B8"SE$,R#?2B[.K5 MU^>WX&;Q(\X:M6DZS"-(O%22">DY50:JK .Y(/&0YYX.I-L!>3/GVUV4["&\A:242&.?>9)0-3>UD?VBA$I,RQE?AZQX^U@ M6,8X( @$ZJ3(<*7,#.1X2MT!P*+P2#C4E!01CF/Z\]!55LG7,-IE29PAVB;I M^U@W8$XVWZ0%(X%#7/2U/$+8G#_^X6^O7WWQ]PR0N8!,MM9 1\V7NE&. O=# MQ.)T4\1;9.^?)=W.;BJ!:,VT(@I-"-1"4(X&>+AUMO/HWF=X#\.Q11/)97/C MI3D-IO-\TBIP_A>H(3L;+Z^H#9HHH>C\:K$Z/T-6Y>WJ1["Z75S?+4YQ^2Z; M]N4(7K?K,0ZCRCB!O$+RO(+I]@S>S^84X>]A6,BX0(CZ:EU>G]^!Y04XO3T_ MN[09+BEE3U-:Q.B-E NDKD&X+/M07N$^#K/5-51L9EI2I-"(1.9\<6?5FZ7' ML);(J/$<*SMHI=,DFS?#6K2+<6GA@J'A_B$S 9YJ56RDO&K+BQC3D0Z;ENSA MI:=VSO0W,.V(Z4$@=UHSK0Z$5WY80L'B 0*MU) MAV0S2''YE=S"K1?& 4QQG>7,]Z(?H3=U:?T# '%)IJ60"D0;T\)5N=42 6WQ M55-G1BD^*^ U^F)63S!ZA.^2.-],K0&,!L-%">; *9;?+UR77PGS!TNOB#+S MRB[^1%9/B261+7=W5%(9>&(!_=M'(* =#H^1RR8=1C?<3;9PY3V;R%R1;&4\ M944,BS!7Y73Y[ARL%C]8+H:H9EBGA:XX92J?(^+PL\O M1/K[FH[PT@5,9/"LEJ?_^GIY=79^>_=';Y=D?R=5%E8_VHSF&LKD5NC6((*, MD\*RP]@-3.\VWGQ2)]['L)0) 1$])BSO[L#-^2VX^WIQ>VY1E)2<:HJ.',M# M U>[JY]X6>@OXN LC(H]PMUV3/;%GD68[HC@!9 MW&=YZOE3/Y$,WMZP4 ^%3R#-9S!.MF&,^?"514D=R^RFB(ZBR*2RR3Z!WHYF M1%.XNQN2*0)/))CL0'UBJQU[=#G@TU[H&5D')/5"[HFO2AXTI%=*M7'"BQNT MAZ1"' #1#F[\ M?09W*?1#DDJ$_CN"K"_L8IND.>L9*ZSU,[683P66>;F?"'+YA]#H+AXT=G&C MG_@D@B1H-WXX32>OBM& K@G%Q%_$" ",R_YP&$4]BQOR[36&NUE80R$ FL4V M9!2:X2'T/5+9,W*SP.#\&==Y6)!H-9//H4(8C$ON*#"E1_3E=D=LQ1#-0D#; MC1L^0 ZT'TVE5!HIP,BN? >QT3FU5-8+FWY_KW86Y=[!%-DS).8<^W#?9Q#\ M1"?\KTT1ZG&B)1=MI*8EZ2-,[Y,A1'TII6J$J5I\?%1].?(;.BG""#MG9OF. M.HL;_I;:NPOSV>D@%_C-YT63YQR4)J[-2VS'%5HAFT4B]/=UI4YO%S#1N8SG M'8%WGK\)8YCNV^7Q79"NP2S7*N++)<\XF?P.;D(_FDGP.HL;EJ[V[@(1>I<@ MV@ VU 6)X3.D*18#<\)>[CQTW)\A(SK\;1%]['M:V MI6LYN,Q@JG>\[1,;:UGDJG-C45,I6.L,Y5'\XJI/3Q&5 Z[?G>S6.QP M&U(8O(-!Z'O119)B=S_7&A)4$5.O8K*BF!(:4<%T- ]X;"+8TIGX19],M2D+ MPUA5%1[3(\3(ZI30W\1)E#SL3[RL_V@TBQZAMZ?I"I8Z0 DDKIX+,*/!21*' M,'5!EQC$WE:Q2VURC-1!Q15TVV@51X7*D MI63V,!NN?2R?D,Z=;<+=XCG4"EU3:!_M]:9E=210/%I[BGP#Y1CP$QYE2_'@ MDKM4//IXC(RM];(-#HU$_\)VQZ,7D6!)308/B:,5;S0_Y]5 R$KV8".3_$=C MCCW1T.=<*Q)6COGPPV 5YK2351 ^AD'A11,="OQUS1P.W+U%:@,>2T3C)LE" M01\7RPEA=OY,*UI=(.!P"?HB)\%* MG$RL/7^!&8Z?.2$U=W[-B(4HV*XQ =0S[!]_!D2O%64Z,^5'&H!HS'*]2%/$ M,E(Q;H8OA[^'.9GG[B]L>!%%N)"[1\2U,8<=JR M\H2$F;2D^0PB)=O)G&!)H!!5)Z@'FE?.,1\:'Y) AX!H$0 M;F-.+$0@" / <24^<.UM';AK5%QJ19S*\!SI?)A;/*P*AK9(T(&@'&E?+/0$ M8E)1J.ID+8I\D^"BJ_@+F4$D)!N9$PTQ$$*G,YX T Q033ERY!!1LXY;$(V/ M^E328T1RK$N-GL1\@XS-+ @=T53EO)*+RH%B@B-L9CI66DN;$XGFMI*8*4=. M"A[]6X]476S&1,C\G*2G198CR4FU'8G*,)G>HF84ZB2'K57P'T\?0AUG#]W:RORMVNRB$Z0PB=B PYJ3P,$!%%3#9 M$/N2.8U0M.I<'DZPX5K639H$A9\O4[;!1'H6=UDSFA9O:Y%"38>2)R4VVJ[: M)>-&J7@)\1MWN+T+8V*07;("%E4XT@U,\5GJ/<"3_8TW0[_T(3L;CAX< )HR M\FQ73;%X6HW@Y%9W =^F%'X@3A\OR9)D/D MN1 (!(.-!3X=# (ZVE88O)3L5>B[&$$KT4:SE#":!B;#!]4D0(MNQP0'&H=> M%.U!%3C4+H'[:1C32N/99Q]O )&X$-)TU!W["E]7P9O\_;VQM&&A;>XM?'BO MAP#XO(-Q9O/ZY#&B_>#>P6C$!8A;M6:WT(^\+ O7(96O1?"(ZX1FJZ2;^J%U M-0Y=T^2E.1 VH><"K0)2M@P,:.:/QY8!>8(KL[&%@$=6LG75CF1P=0F/(=@! M#H_L,LL*&-RDR,8H3[0Y?!G=DS '.SP%*_KT7B37 MXAF.14RS^KR6 M@Q?QKXB-RMSAJVAE9+K(FI65V$7@ZD/I??D2[A"'X*Q$ZBQI3/' M30V3Z&P)L(6X#G%Y>@"S/-R2J&K7#Y(^>_5.C0X]1OH^&@<.3N"2J?6'.S7D MFYGV5DBA$>4M-2:5IB"ZM"+:R-X1!7\89W68Y2L9U6N/(,1ZARBQ\/RV0$<#\ M_8M\@9:."R^Z10>\EG(C7\&DNB.%1-R9 ,^IRKH##[\2HO_A>2!%$VVI15J< MJ10E->YCZX;0UMD727J5>/'D,9C=Y8U7#VGO+\H 07_#!P8>:[5D")\9[:HA M'(RFR TK10L+U%U.4M&J-\')?=;:&QOW:.M")C;2Z3ECZ6@9SUMQWIF2#"/S MT;#X?@VC (GRG8<;OJ;;B06-NX7I#A(<&(1UK](MZ7F CR/O(870\H$D8U$K M$4V$X\CRR#@3_"1)T^0)/\--+!3=U4V71&YO+VJ#0 ;0=DJ%51D0,*-5AY># MTMBL(7K4G%/S<&+.=UI'2NZVYIVL6C")0I;(\4TF ULU9$RD*V=/H+Z-#@X5$W+&NY, ML1>5YD8T6L^:Y:!R>$V#J77'YM*F=<;&WB*3%0W!NB+KJKLN,]6IOD!> MKG\LD!IY"^-M&-^'-E^M>5P2U3$XK(>2#V&0X7 *O&0VDV2(]S%?L9\/B+!8 M#FY!C)3*'9MHMRJ_G%F=>OP21*=H,"EVJ[ERX\G8*;SYA"086UV0/7F@Q>XV29KC MQ6 M<>NW3#9'!$K[)-*CP72Z.+I#0YK_?X94K*DCB'5V=$#S[H D2K(I( BPKNV2 MD W@J4K7YE%ACC;+T^M3LLU<:>]'H!$GUI-)1V"'IW6:^^TB&#S P,7>?BU^ MZC=.GL!ZN_'"J?T%K:4MV6MX;Y6AMD-C'##2FAS@66<5*N,8_3Y.H9\\Q#CS M8N4]EV%Z$_-#D-:\Q!)@,]A20?_J84J&Y\A8 M%G3;D CWJR3+3KTTW:^3],E+@\G#6L0;F8YP$4(B>JPN)X (S0!^[[RHH)'B490\80^%,7GB;.V,A/5A&R%SP'OTPHCD0J%?@761 M%RDYP\BOZ)'FI%R*A4)/4@74&]D)QWNF9EQSBUDJOLAV,MWV5 R**.@378U$ M^H #1YX&SUK];A38CA.<\_4:^KA42^L.OH48_C"BQ3F(M;8(?BZRG/BD)I:H M42 8%K4Q,(K,_"J>&[N.G#GH#A&$IIB.IM1\\DOBZ!=Q<(56BJIQW7QS(W(L M!,5!>1;!*K)'/[_['*QA@.Z["/A)NDM(2()]HV1*41DJZ5(:CLTD6L,T)98R M37>]AE/?\=PMC&<']6$02%ZE20&O5*4 ^B%@*Q#9LY[D+&-;.QU(@/>8A-1U MCKU"SV@)*GNB+#-1.JIDOM%D5#$L\5QV%V*JVBC#:J_L;!R=,7=%>DN*K);_&2%SJ^)KZ0#@3%=&NT@ M: 5R^Q;&1+?"[X)9N4A5$C>E@I U@])9.36K1=0F$:)6I;7#:3NF3%6Y,OO@ M-(M5]689+5G5W5U4N*H2IDJ(+$N/G.1U12LN@J,KOVRQOI[X'YCPT))^;&F< M;7M!?).XQM\,+N#A^YNO$3,,0''A&%(,&2]4"ES :B/;+2 SCO^=JC(C:#3V M>D:[T(*3S9AXNN$YZX#!WE)Q ,;D%_+ [8U?P' M[R/[GGH("!_%Z7>4U.,_XF])*%93?DE\TAK^CNC...$#7YB+,GH!J7;D0W?E M=GY.-Q M0_1URJJ6A7M=\>5)>:86N$.>^=L='?GK7R?Q(\R03DID-ULER/YN_AWW KE. M\A]A?EO%&Q.=EETO4\<#&('9=." ":1T(MY]AS\4H]+:"DDPQIV)FDK7#U53 M)QU*MS+N.A7#HM5<.L7-I9WHB:G#06ESZ2[JXP3IVL->U.6:A==.?WAS-C L M-'T(1(9D^N#%9:U__#A(9^+HPGJN19$1\ZHI* )T1SS5786_%"%2__>+.'B; MX-)G&,8TODFBT-^OX'-^@F9_T'K TUW+Y+.>)DS"6F9L-A$5,A^P!6P]] UD M6/7\-X00H^^K#"T6T$9',OF9XKX2;V7^OA+"(KZOZBE$M)#>$9)2##?XD2^F M_3[MWEQ*7G9N+CD11F:T9NB0.V==?R9/9&TO;CI_M;6[N$D$B]H U5";::I< M=K2R4_M8C;1A.YUNYSU/5+N9MAOEX B+ F490%-HOV2;%IT>[UJVF ;&(Y5? M^-2,?4KB!*=_DTP*NLF\DC5X>].*\T#X)(7-XAPTSJOV6C8UZI$"T-*WQU!I MA#:^C./])7$XX+6OPFV8P^ =[+\\"C1PV7R36K<$#I%=AF: >@I@<\!/=-;_ MVE*W-3A2J=@JK$<(Q-=>&'OQUS#:94G\#@:A[T4G89)#?Q,G4?*P/TVN\B$2 M,FA!DR(S!#"!#-$E %L#L$7 '[WM[N^@M18RXCX_ F@]Z_(UAL&5P VFV80. M@@$RIUC"!7> 5*XD7@#K\J/''J478+2,9&G^G]--"-<76!3]T(N6ZW6(EN3) M!U^;0DLT-"GT4ZU%J58W)#H*,$16/IX!JBF S;$I,IKD&QHNR%=P ;4 RW:0F( 9# M\$VR"0#/ -44ZPJ FAO5Y:] V=BIJ $,[PO]$>GVZ)^'WR+QQW^(7OSO#2+* MZ"]1,-_XI\B'0_8M(G$@4UR3!SE'V@(AP=K"YRB&YF/Z'J>A_] O$NO+)PD. MOUZ?A2GTT8CL=..%Z=8;H-XJ;"'%!@;-(3DDPMZA:!)^Y:RF@7*>;:M(CW6E M8:2!_8CSG*RR0U1/XJN01)HA WW >2Z;;_(\E\ A-)6K&> J!#F;8_T\T>!( M=9ZHL#Y,(,:)@5WF:[/<(3:KF7N@.S7Q8M8U=(@'M3?+J-.TN[NL*PT;:)VG M0D+7OE N6H>>VV//:]OG])#SV39O)03G'\>'\K? K4H?SI*!UW%OFEGN=K<7 M,I<.!'BD [P5$;O!6BYF(SA[XL4?ENO331A[ QC;GV62K[W=1N;=Y*"-XH MO<9';@1_;VY/5][S ,:V)ICD:'-C48'CVU. "VW;YB&/J!7S>GB,X-K[&$?# MD!*OV04M?%N5>!W 2XUE3')8#8XP/8^$-]&9@$T%=*X3 J'/KTI,-(DQLI(O M6B?+0_\41^&E^UE>C/E[F*[ERP-"V."JDI=OBC3,@M#'#WQ'H%RDDBP'GBVE M'&Q5]1528,2YLWI*5INDR+PX6,3!"L:7),;!H=)SC1BXY;,_)8$9KBTZ(B*D842_EIT66HTLE7<9#O*[]64;]-]W=1>X;-@Z@@=:9+B1T[;SA MHC6R+HX7X7*ACS NX#7DACX<7A:'NX?IJC@\(,3. 3P,G,#8WVR]](,+NI^4 M4ZUB.$),1R8E,W'KE5:815A4NYE.39:#HSI0VF4U\#P71$F3HZWL9 TZ''"K MH'MKQ*U2S[)QJU2[BYJ_(>VB')LY9X8S1\%'T#G[P22SNBFG-PU:*\2&G M+)*,,=I[7W7ADJ'N' A]@O>/A YR8Y[KO*=W'B)EZ$4WB ,;+X/9 MD%<[\72CCW=",$1JNO<$RAF@FF*=^6INU$]Z%IO1UU6ZFS3PY M.*)*\VR6H_JZ)D=;1J &'<:T)6++9L/<0)QI1AL3];97R$'FA"=(3.RZ(Q$? MLT,X.\P4XTRSPEF5,59SU@6#04SL/F<%YMB 8(\T"0H_'_;%]B89#?KH;"X* M_*##G/A6142N T!X.(WGYK"OM#?) C=57VC)31>^3Q&1N]RXVB=TEZD=M$96 MWOBE"/,]+E^>Q$BO/DNV7CAU&PG^'M,*0L21 >G^ E&@8T$U&/Q$AULM[B#C M4:NP@Q#1\1V,20[L"OOLIC:TVXN;$X?VQI*>KBR!F0RS:BYSV=#MZ=M!Z4". M7X4QO$3_.7G#P/X&%CA?;:[F/AX*R%@G1*#'%ZX8M/$;)PKHEMG!--_C6)M\ M$0?X<-D1&4.39[DG='8T)RP:T B3'N.'XZL0M^5=9!G,C\!IY&69"U?) *8V M!4N7%B,/'7\#@R*"R[5XGSDN(-UM#1Y0FB")]5@RZ8B$^R&YPW& U4P7;K*! MG&X=;D-H,_&1-]=MJ+&A P>>\K9DG*'-"EHBV)5 -VY3?3YK'8*'W+:X=,@M MKBBG_YBE* C37&U^X>GL*-&G0IR_X47@'?2R(F7:E;T;44#XLIQ+%Z=Q'I-: M7KR&O)3?2U*U10C>9W!=1%AGR))UOH%$;\C.8.Z%4<:Y_,3NEBFWG%]\9H!: M[V[L'$S'H'F(5;L!NAT@^^&_H!VI3I>!3]FFGUF\5V>4LZ:W:6KN&'Y#USNX MN15 APK%[^""&QOE=Q'B7%!B%EUB07H(D3A0LKWS?DY28B-=>]MY;,NANYM3 MNP9")DS[+*>6-B==E]JA#EF@(\6@*:=C*#;B_NZN79]WW;\,OJ='+FWH/AX' MG:9@9IV[MO]W9R[6PP2@ND /(.?D)^UFK$\;,8=*K5*_J,QRP7- M;@H):1Y6!]-O9#92G(=!&!4XS_P.^D4:YB&\( MX)DN"*8N1ULI2SJT&'Y+KL(B<7B7G:.=\ M/]DM.G1',[?L0*A$&:EX%7(>WB192'NQV+V.1_*WO*['D&5,3\E&QWM$O;OP M(0[7H8^]/G5+2]R^$HG\8-MV].*&K-NQ\(DTP<9R1!0;"[::G[(EW3%O#Y6" MNLGE(12=O(7O,CW%_1O@9=P<$<9^N(O@7/;OX?"8N^8/AG6J+\$18WHR6=)L M#SR R",UV+I'6884Y&OT5=:_6:'_RCQ2$W >ZVSH[@;UVV&0B6RP)$+K)C@# M$>F[C36)S#=_7N8;F((<,1NT)[F@$X^3D9:*/(*<$[CA#W:VN^!2'^4X=T9S M.,C];?LU6-<'RGL/_MTZA,<^^A+;!08W7IKO&T?"+)X4^5XF_7X2.(05VL@< M0":!QBP7[@HM)K8]=RH*C#%:\6W*FK.,L$J%LTV9G2( 1-HT41[*">Z<_4HV MU&:A%..1);^Q7P3&0<;6G$^]C[AP1PJ#QB/%!]X MGU_&69X66$>=S:[X[E4<:TF,#.=176.XU]CPRT=K M(4/WD XL0Y44AZZG(3QK=*+1I,FD2O!<=Y=R.^NJL.HFDPB:(S>9+DLUM.(I M[K73% 9A?N'Y833H[7" 5'&W,"=)O.U%#CHR%)1C7;C%9/QI524683E.++!H M+=?M1:^02@73641$N9TY<5&!(LKZ($JZ/&V*E18UQG2N M1>MF"5MXL%8DGFU(%1("()&.K"$>SB@]2C[4#6ZE*$]XRLRDV\CWLGR^*+2: MKO@XHLIHL4]YFDR@Q%2-X19%ODE2M.IL!KIT*W-2) -#W=ZMFN2.M:[#PJ8H M*0DPE209DB(')$A7>IK- =T4G2%BQNLEC<$+ATYSN,'J,JV-144:<)="5Y09/A]:"?-]G,94*L\3_\,F MB9 YGM$*CH,O(<42ANXB.13"TC#UI#]ZNR3[.V U.)VYG_085%C=)EJ

V:K'RO;R>!+I1@*849!KTD3GN."'&HPK_5^J,(L MJW6/Y;44TLE28\5KFTF"%>ZO:%- TL7C@=4/1OG49_ M> >O'@%#I?DQ^ONY8AIXTF.$(AJF;3 MNC3-^>YX< ;RK^YI.X X$QU;<_E@)!M9/*I4/@ZY?#GBYE#S4'I&"=P(DS C M2'P2#$\VXWW^"]]/"YA=QCE$Z^>+?!$OXKCP(ORV(4J#O($I1L%[(,%R'ET" MA&P-X&$5%?T/+P,0GO!S6]^]%+O>UZY!"]/<"1X]A.$J8=:X,#&5#[Z&.7W3JP5;2&@\!: Y((8Y$GGRSKFKIMDC MN1B5/O%5:!MFP^G&2Q]@YI.(LFR5(%OQ,78+?5Q$.5R',+A .)7GRRKIIHF+>$26 M 6EC'8") [S&2176Z?0>6

LX8AS5$41Q#-,&//\;VV2\.L'< @8N MW"$P MB.:%"]SO6G<^K-8JST!\)%J]ZP7H]5@E)8-AEEPD*0P?XM,B39%*2[.":+&W M1?!SD1'%5\0?-A?X;#+(Z]GH*RNG6^.'#FX]YN@3Q#"GNE_P98Q.:?1M"\^_ MSN=37U>]0P_]!E]7>#%KS!*BU^.0@A"&V7(5_E*$Z-;<+^+@;8(L0V)=I3&I M,;9?P>?\!-G?'T1,.@LS/TIP.R)FR)0URG9D/E@G*8C*+8@!2C8!;!=K[-)$ MN\>\0>0RS$I2L@!=H3!\)$4+KI!,+:(H><)W*#H7SI+B/E\7$2N:)OSP:.F# MM%[H"*#_RX!7KD6X&K#52J;;^_2&XMUCZCC"&>8N*^*P2DXW1;Q%DG>6Q ]" M_P(=C%5$GPU'#(L?K/&("WV/$1(<;5'[:QCMLB3.KG#QN?>QQ*9:5!=4@_IL M.HLNRD"$EP%D'>NLZ*,F9HB(#*;94AIV>?)]&N;P+'F*+^-'-"5)0YCE";+( M;Z$7A;]BL+_SHD*HG;=-X,K:Q4Q[PDNC[^4I1II%M3C^"W99I-7ZX!%O8.^; M&DZ,/H/'$M0PXV^1)I@^0G8"GW@1L0O5WB8VK[RDP#V;Z8+'2853CUEZ1##. MF4>89EY$TQFO$J339N?/.%Y0[ *L/KN430;4=0,B,AU .M\B9X0X<9BBP-\2 M/\H$4PJ1^/M@#,!NP"8/K-.^#;^0[#PT#5.\[JO,:^.X7*_*-H[DJ5-I4J%1 M1>0A!;ME6L&J>6)!FR=&S>:)EIU_(RG08^I!E+3&]>H.1:;"\CY#LS-T(/OP M$'83AV&EDV![*VFL[ "C]9"6<'@(U4RSEL;774#QN=G6'C,62[B&%@_.!M1] MLGZ@#?)R\?/<-$_CY)/V"/E+<+ M^ZX[KND!L$=!E'R,Z0 M4E"_A;KIIU46[+J,&ZWEN8^G941O$MN[+7O0]E\]^?A8HNKJ*:FA>"6C:OZ4 M6*=J!:V0JAU\#%,5[;[:) 6.>US!^)+$K"$U%J<\RZF,)J)C@\X$.<1.*#87 M[-! :X17(M1CA"8)S(5/+G<0APW&#U?0RV"9GRA\""E' S+\")03+(9*\C%H M4EX'5W,41_9;;NQ&G=$>QSMP4_LW]@@ ,0BL!FGVD:&1W0>N@;[ M\Q#C>'&?Y:GG"Y63LO%&.K11S0>.3@*O3N<9&]$&JZX)J- M ,I5JU<]TJ2*+@P:*[,,#4=.JD.HPF/[X50VE(VC>+'DZ5LE8U?5!V$9$KN7RT31:TK8X_=$?2F-)IH;^H$4(QXS-$A@LG-"[H4Q#,KO4^XO*D>#ZCSZB4ZPVR.!AP*/\C)D MS9'\>Q@^;-#9MWA$'^4#O"XP$,LU.1:S99%G.=*=$'@G7A;ZH@NA7 2P50!= M!JMB="'06.D(D+4L\F@0SCS6C2":R733[3:)29TL:3 5'0?(P"- AAZ!RRPK MK-[B7>AYY.=C:+I8Z')]_NR3GL8XDV(9GWK9!O^#JY$]>A%VW-Q"=(Z&/I(4 M_ >D=K=_T1@I8A+=BOA9V&8 [P80X_ *1^3_0;W0$:BW8".P[=/Y96L"S2XN ML%+!;F8K^O.,Q.6J@'/QT%)OW59& N^,[G=QO8P!F_.1)V"8/%V[IG3/CD82 M0F+3&[^J$RYHBD^N=&9T'1A'/.\%_;1IY'_3J5%OAS[N4CEUP\4Q+?6XKL<9 M^&/HD]9- ^-]W65>7#D9-&:#>OIO,BW.Y.=_!R/TZP=%L"P;!=@PFS[%%KQ< M+R$'(U-^/UH>;;5)H2(TH"P"1X8".M9B"'\'ZKYK3X"8L19/_(0W.8VK66#1 M3?FS3'$Y/CWJZZ!OLO_UP"PUWO%.+_G&0@"O!*JE %H+E(M5SQ^_J^0^D[= MF6VS?YLFXF3H:M01(..L]IEI LR[!G@HF3JN$B]FZIKBA$(#JR<]RT=2%^;^ M*<3':F3![!R9IUC?6:[[A?:[[MVIZF)K[6E0]=*!1U@UGLTE+DEA\P4G7/B# M>-W2Y+0)9- 9>:A#A1O2^-OT?$WNXYJ ^"8_;R2RU/U\5J2()S+, YSB//K@JY?]!;BBK](/A;;),W#7\F9 M1F7EE5A/;7N&CP#=X)CL@,]5MB9H+LJ^+XN,&TD&'F,/HJCY[CNX"20![AH* MPQ3*L;1K*AF-#T&B >%C@[D&2ZO*@88Y3:QX3!)C;XX#)T48X9==N:%2CG(A M(*$-,8^N/)RLW_OT+?V@BY\NX?;-WT%SP-7/)9#!T"F(/D'8SE?(E.]:=-81 MZ&1I9*Z\3\FQXG%'APZFBMKS4JA>\^RG,B4,9RW9]:.,3 Q[?5"/[,I0GLES M(MK%M&;>@T#@'6&*>>TD<<(/HN!57R_GHVO6*TQ?)2D\94EUF7^8CF?))D>@ MG&+95P1&NNLV*IN Q'T'- M%"O)',PWI$SIK'7@?2/,AP4T\?9M7?6#4,W(ZO M2'=1D=W"7XHPI9D_W$">JJ!-ZUI@ZQZ!^N]L:=JFD"X.RM4M/R:-)XOHE>E0 M0EMXJ;_UGMXA]3 -O4CGP1X-!]5XA][OFVA(G_'[^!J,D0W0!18FL1?=>&%P M&2NJ&]7# 1Z/*\.S&38C5?DX\&@N1=?@!82#9G#;[Q1NT%$U=W)TE^+7^9W8;R5HO3ED M/5.6ACY(HH">LMH#,O/*-0!9A$2O5LN %.#3/8*!DBS0WGE M FRG@'(1X)WL$DP-&C>X7R#QQW@1#M.YB)*GRWB=I%MZCR@LS>9T&@6%%P"- M%=RP/#71Y%HE0RADZ)3[(?22O1?_&^<7+AY22,"3EY%C4P"9 ZI)EA]I)(CT MSBPETN93]>I I=/>T(W$,D2K 1;X^K.S?B*,DN:FXY-1 M1V"1YVEX7^1ERZ ;SYT2,$.#QN4T,/IFG>+HB3-(_WT9=W)YD>4<"%,NR]G@ MTW+^9]B1U$^D)JO8?=;60%/PRJU-H/G9EJ7Y?TX2+PV6Z[,PA3ZR9K/3C1(2UH_!QN9RB]$WI!MW&\.P:TKQEHOV'L.&M?HPJ25>Y/"G1<&[&-2 M"#(;7)XA+@@P%W[^H2Y$U&[89&B?^L5+!;$0A]5M7S0E8Q,BWM( M7D6/0+FZ6T6+1Q"$:P6.I:N-%PO-'EC< *KVNP7K%8:K-S37 ET.._%Z8:IW MF-'*Q]M=E.PA9(%CI8L?!O@Q%YTSQ'M\G9 X5Q@L2)7:58*=S(V_XY?!ZR3_ M$;==]9.'./P5!L2N7N[PGX7^&;+;,=FN;%,!%FF*R]'1M_)J8T!VQF<%7A!G M+F/M#JP^'DX3%X+)$-6GZ-#-[EFA>P,28] MNI44;=\XER/)M0DUR&+SU4[NO^*\U[G@M1*AH?<.9Z%4F:(GMC37HI5H8?$; MF+H1N!M%',XV==#F N$F.;,WGZ+!I)B M[Z3DA;3:9M.9TMRLZ5'!QRS7Z=+TKI!T'[PM$1%62\1V M ,A.0:Z7/QRUX/ M(:1<%]LB\G(8*!N =_L)?=J8#-ALFZ7*U+CQ7U_U*&(F9N0=TN:VQ59NU+%! MML-!6K!VHS\XB)BL!+9+H1^2SU-< :P>8[6\5PT&3SS[J-A4*\H$2HGF+M F M&C.=TB :<.DI#CT2&'3^2(I\U]Z1QMLOK[P1-X+;[=#M(6AS/4C#Z6:VQ\,% M6E&OQ0,>Z4:'AQKFGM](@)7I%F15GNG*>\8-K/"C5>R'$3U,23VD11Q<);X7 M5>/$YUJU9IG;BRM'DFYC[75IV0/:5)FLW1A/VL!#A*C=1\@#J,-]6SR8VA8J M'F"W6;:!P=LD$3>4;90\*,<#,L&^R<-'A'^%B5&VTT:7H&@Q_HT9HMDH6/BDQ(HS]%5X\; 4<;,76 )V@Z*-V5+3-:#EM='D\ M&THLH\'K/H1!AG/JKY"QFI5UL"3J ID ,'T F8)3"N@DN]'J?$2X_)!C;4Y% MHY%9>?)]&N;P+'EJV@!Y#'06HT4H:[7 MH_7Y+:IZ0W'G*8/CZ&>XS5JS@*JTR9KUJK!=B$7Z=P(XO*RJ^7G$B2"RJGZU4.3K71PJ6-!TZ_Z=RJ#K:DZC2ZHK MQ:=E^$C57B'^UM_#D4+N(1/IP/?P:I6/^CV<0XL![^%"2AK--*$-&(8]B5?3 MVJ_BCCR**Y#B:VT:=' @[Y,=R0(]36+?H!_7Z&0'[=>OVDM_A'^*(/U//+,9 M0>ABIJC@_E)3SI(!E,0/*YB.,H30U&,\UU63B(>:TC02T\/0FZ7WK/%F20=9 M?[-LPMI[L^PC8O?^6!3Y!EE)O]+*L/RCBG]]U#,=NSUJP'0OCRX1+(:XJ?G! MBW!S@QD29'B<4.+NP!4NC7A27>)ET:K?RBTNC%K2(9_-F(+*KB_+8BN2C.JZ ML-@G73XS0>(X8T]MZ/?#4Y%X40OUT+*"N1,I2?I$U(MID+/ G'"\"^,$IS*7 MKI/E4PS3;!/NV*.I]P!/]K2:E+B:XWT6!J&'W^RJZ:">?\2J45GDW@ L>>P; M3"1#CM1E'._KEC=7X39$9ZI<*<130*/1#YMDV;\J0:3G:E4B;?V%]1IA6T>V M\'0668F%>K9[[ZXU; ->8+OD,.\59R'G")"D!%'I(:\JDC1G.>#^YN BHMW/$@H!U[2B@W&5]G(XP..M/?OP@.^__8A1_ @2&ZX+ M?'(NU\SD>/3""&-SD:0D=G[&[ :Z,_8(E49;N3D)B23;?XP9#@J*\K[6>;EG MU&ZL:JITPSX'U3=NQ,/6O=G+Y%B;&0\R# 6FH((B1C/9ZSR+VNZNK&YDJ;9Z MB@\.7%+8_Q^;X3\5O7AR,2TOS'=\KP)*&^62=9J_-R)Y&S-)(W@'.KX+L.(Q M4(L0UHI(TOX_5.M&XM)6P?4J2MI./=7%2/!U#:"&BU$)!]3]&1.=X(:3;3AY M#@M8L%;WA]^@35%7IMV5[KCN2N=$>1D92MQ/5$T#!]X[I%G\*GV'3%8^>[CX MLB',ZMA#Q49760*J.8 -LGV [D$D^YSN1)I"[[/ MNK&@.K.DU:/1!?=F#;S4H=G%T;K&P*E& MJX/1" >D+B,354L:FY;>OH_1GRA%B!NNT)UZE8[0+%[J3BJ%$2? *J$<)FSW.KI,KP^\R48F9.HVL,=B%U+$&./P#2H2C M(=F]"M&G%. N@W'P-L'Q>!BY-+Y)HM#?*]MG5--)EV^R & K +J$ TTS-''L M?0&#:&/0\T"\^4B]3N$&:=A5%11LGB.M X8/,?7U(QB1WITAN4]"T.U\&Z@M5W;C7$$V*:@W!4TMB4^P<;&C>^3/'KA\ >TNTU? MR"SDY+I39F2LIA"6M29;S1P2H\)B@Q-P<$TBA*?;XJN@ 1X;6K\[V M:]]Q8.=16XBBR9/H/K^,LSPM,-/+B$]<"8S4_@KJZ'3QP72/,SC*)8ZJV@^D MS!JKJQ8T8OFM'DFZV/)/J&&TLI+RIGB^:B2ZN?#DVP-<="AQL#.DW2]PVGCN M/2-=@:H:;3;S]+UR2C.YR:K\JQ#IJ>U*I,W)]ELOC+%VMXRQ+Y#TW*N?CY7Q MA'@V4[(!$ORS,-LE&0D:P%ISN19K$^U",30]='F?R1!"F6/?]T@EW^#F=(\P M1=+3#C9N/%6HGA[+=0!;J!_ZW7HJ.@NC H]VXH5Q* UXW!U'1Y,EZG>L$-]R M?:53XZ&>@'EXY4QE!R$B/*XHL#9'_N_@)O0CF,F=I^4H%Z[^-L0\XO)PLJ)3 ML;@R^JWAON_I(\2/4Q=%7J00]W_$9:KUVN>4\7;LT"I7(^DJ=#U0+NB&7J:' MO$)O&T)!*\D,(K^2(IYR>7H)%GF>AO=%3K*.\H1E*KOPB6GCQ^/>0.)47$O: MN*&?O3Q)!1P@AA.)_5OCZ)F+*'GJ1=EL4KBF],@000@QUEYV3RC"UD&4>?W7 M%S#*L_(WQ_@WGS]GP1^TMC+Y=BD& U.2^U+)II#[$8=@D5ENZ#8Z'&P_02KP MMY;:JY_.6P?F\F]@J?\/L(.1$BKFT&JPJ3=: :I@2"/+=IT<:-GR4T* MMV&QQ0YB 3*-0E?Z7-98UE'NYA(",&]4 ^AJ:DP MC(T7ID@8LR2^"E61\-50]-W9#L7HP]T/QA#A9KW8AZ+WCZS2A_VW#CE.W#=< M#2H8C*J$60:A *:RN3'TOVM2PH>2\>3U(&^Z"P% M9V@3T[(E>CG=J1*@'=0$E[@./4R^]1&W\(V7YLTHRR%),FP)0-9H!KMF#FI= M _#E/Q(.))=!XZ%S,>,L=WMMP%H[\SJ8V'>VJ0U3-&-%,#:2-*W+EG@$YG?,#5=43WU ML)19CCKT,>FG:<26*[(A\=@ZDMZ%$ $>]'R?C A+DX\Y.5;]%4<,'>3"X=V" ME_^(TT/(<)V%DR1-DR=T>8NK.Y(GEWJ<[5(&-21J!!H')S"&ZS#/5FF1B5UXS=*K6%\O9P$RS6YV MF1 ;KLM-B;W!@YX4S*Y"].7YEG1PG:C@@L+(18![:(LQ-4?NBS .>W:NFZI$B>70)MYZO1V#-8^9HXAD,S//2&)L^-S E*;U*+I83<"0= M37UVQ5,D1(7'&@7>IBK2!(\XD&&5-.._N'5HZ$#<"]-B[!L?YI[>*L#*SJ'% M*HHRPT3OI"KG8V6V6J$1(^7J427#574^J>ED\!'.P[4$ENOJ$4RH'-"1F$_U M6%?.HSX6W&82J] M5:.ZK!-%8@>B+GB<&4X]FX'KI^0)R<^_#_--F294Y<<-#&,OUP)/:#%0KM9( M,'0JKEV*.8^WHXAGCK?OXQ3ZR4,<_@H#)%JE#T+$P^9P$@903K#() $*/&9( ML345(.L]O4-?>AIZT0U:=(-D0O'&@6: <@JHYMB.EQ6BT5.!51C;[+ A2DZG M?ST25$%RJED&5YD5(&K06^[%@=R+B$>XX#FL(>6ZQSMX&'Y[:U3,P#%D.N]M MC2E$17+FC8V+B_!=38*YP2JMZ(9(O0@7;@^V81SB6%><9JBHK<2FT2KVK8EE MM26;I5CE./$8HD4&8VGA18Q@>#A+U-G@="3 0ZWG@'>A[EV3(L3,/L=U[ Z5 MQ:9IGSEXD4J0%3W626ECTQZCJ!D=R5:FQQI= MNQG,X92AIDT2/:-M((5-?K,QSN&G[K+;,/M0ES1_)?YH&W, GG3D1B,#&3+\ MCU*%O)7"NNAL6Z:T><)W7E3 \EU%F"71*J6+9H,D+1M,D 7J]R4WBN>*$!0< MG'ITL56O[#01!YOTRE[AP%7N+&XJ!>'93+ TPST-@ *R']I]HC0+>Q MZ3N>@DQDUI_C(JZ[-,S:)5Q$1V8]O%OXQI:&+T"@I^9+$;47Z\#I M7*@7\7!4=G/\J=?5T:4 "$E'QT$D,:K9B=\)%)X@Y:.*"TXA'00%6I\F84R6 MVV0WK5Y014.;<"N"0H 'US,J0]F@JD%BR!3? QWD@M"WP.5>W7U\##Z0>!%N M9$&""*YAKGB7HN/P&Z"_V7JI$ZW7N!APGTC$J%HQ&FD3$=PS! 9ZAB*=<03H M'#T^!I&NRR)69K529CDT-_$290\[$^3JSR0RSY= M [!%JLRSUC+H> =H(YR'8]I35X:0R5QPV?8"93])6LE5"*BMDK*DN]]-I M3<"QH]44BW5A^3APG@:DV!KM7LO2F+TTW:^3],E+ [FUCNTR5IJM.($:C=SVI,+:1[%"^ MU5TC924C9;Z;ETW'FG<%RK;(Q#IOT!M.':3X>2VF8I MVG9$$3?)B%=PUL/]H\5E9YWP+TAPY;H;E+0QJ=; -40[!US[D*_$L!EMF]B^ M22Q&A:^ER!$W&/"&\VJ1TK06US@@0P =8S.,K8:41](>(D8;,+;R6]$'15_> MT&E8)KJ*CIU^@GJQ09,0AA,CZ(US5J2X C1,PX094F6%(Y8N@Z$4*LMX M'7;[ KH2H$O5[NIR.<#6(RRTG5$Q '>N,CR*?H8^N_>XBD9 XJXR5I^U"CV0 M'VYT)@U%RZK:KHV "[L?GAJQWI>G2PLG2L$T+OCF_3ZV.(R#^L)PY'E?WU@2 M#FON3LN0B:N8D<;MNLN8*ABGA 332N876>*Z$&W)RT Y MV5I%.6T^U17F]"AA(TP5F3+-1X<,1\_2LF&E*T(C@!5;;:U5CD"U3NW3<"*X M58TO[Q@83B_S+BB6.D#3_#4]4&P.:^'GDI.)@XW,QR1$WOA9=Y[EX19?"F4O M^D=4W?0L.O^JO 5N+DZ]# 8H9K$ M#[@R[1F\S]7QJ54=6SS."=A.@*]R V\8K&>%T%]*YS?-3):JU\B2XL. MD):N2.;J"L\GI&5%]0B+JQ2@JSU)@S#VTOUE#K<9[DF,>6" R$BY2 M!0E0R)CO(//I-8[;*I37N,UZ 4:YPQ-0&_)ALE.E;H=6QUJQZK5=M==BM;KK M63/27OU)O9:KH%^ TX77/ 567*5'AQ!FCWWTY7:^UP7-V$>?)JDZ*3NMR7G9 M.7\M'Y1*?$3GFR8A3'5W(Y5RL](47" =;!''A1?)JORQ2945#A;H?S&@$ZU6 M^Y.BT[/#-)"WT\?XPO.)TZ^$#,/33& 0WQO-[L:@7.:HYA110EH9(([T0%:A MS+]QAI+,?$;50I9+Q TQ:295+1Q/K!)BU_O6]$EB-/JW4R9<5:^N7UW=!?U, MB ?WP5:.M-%"FED2A0%13C3KG+;F.%KB5(875RE0TL%4K%7NY04.3F7^2;$3 ML!P(RI'6@J:Z(/?.'0%2[CU]7B.>KYY@] C?)7&^$;J=ACV%'H$?H9?BP*J/ MX%&T2X)#'DGYY'2,[;=PZX5Q@&LD7829[T6865,QOEH<:X1T>2(,K@L"ERBC M14%"8K/U1,.X"QCR[? 9%[C56H0=QBW&F=P'4W-*CA(>\%SG.@A(L2$_Z(F1=O@5\6*C ]T]Y73''7W M*;#B?B8ZA#@HJUJ12#8RR5IW5=?R$ >D8&LE(+J3E3V0S\-3#BWE;)=>(?;P MB4,7E(EO;.R1[4 '#NS\ "$!BB;5G"Q?KEGQ=K$6DY'V@VR85?VD 2Y?_>CA M8UJ[Z%1+Y8?DT (^C:'650E%G5@!;@Z$Y)# S!7:4Y$(V(G,:0?FL)( @*SC M@DZAC>Z@$!T^K:R\IR.P^LE JL2;QOR*?S@SRH7\&UW<% _Q&G2Q^\*%;JN0 MZJMG2&D0ML84/FS5\\&9G7?' =CIOF%QB>)$Z:MK*-.;I&6NG"V.*4>7QS,= M KES# X[_AP^\\:<=4ZY?=\C723",AB)>-">4"4>?LCF?622\$!$>[158VZH3+PWJ MZQ6()Z,=Z)G&P8%O$PE0M9/S7"6YR!Q;[5QG=Q)YA(CP"*_ VER;LS!%WQSI MOB9]:Z@'6@[:ZH'<\^$*D+)U?LBZTFL=*6@!D*2T2G) #Q@G'MOTT%2?.G(" M6:CCQVP??O^$JGH?&N5"J3Z!:=='QD9A6:SFWN)66LOU^XQ:EAJ59*EM0.8= M)^OC]QFSQ"MR_^/_'!^#G[Y_]]T7__O39?'T[1>+\_-?O:?HQ7>GKY,_WWR[ M#+Y]]:=O_O;K=^G/7_C__N[DY9L_OSA[__[AK_?IGW_=;B/_Y/:7Y=W][?[- MSS_^]6&S_29-3\Y_^?&7Q:^+?^>W MMS<_[%;K>/O#-T^/?PI??_O#WU+XW>K+KY-O]^N; M[U?__NMWU_ZKQ^O;+]^LEE_\Y7F]>?>OQY?;B^=OOKA9)=M7P<6/5^?OO)__ MNO^P#C;):GN^";_]\/PZNGOS[^)]"!K"2+X,)EQ7:#X2L!=XG7LTX7_^Z_\! M4$L#!!0 ( +> KUQ)H4WK."X )4< P 5 8W!H:2TR,#(V,#,S,5]P M&UL[7U;<]PVD_;]^RNT_FYV*^7(ASB.4_&[-1I)CA)),RN-;,=;6RF* MQ&A@/[\X /P +8"X!S< M;@Z.,+(<#)T[<###EN?/$5X>_&>P_*^#YP>+(%C]>GAX?W__X^WVUWZTT?+@ M^?.DK3$&M*5?#TXQ/+BP-@_OGYW<#,;'[QZ\>KG^-==Z'V[ MM7QP0)3U_/?/,JT_W&+W1X3O#E^]>/'Z,/W%9_%O_OI ?Y#[_?O7T6^_?/?N MW6'TK]M?]2'K%TFS+P\_7YQ?VPNPM)Y#SP\LSZ8"?/BK'_WP'-E6$,%7J]!U__O_H3_[&?X^1YR,7.A3U(\NEW;A> ! \ M.Z!-WUR=Y3I@+Z!GK1867EH+Y%)[\"E_A_1W#[E-':I5]>^IA8$7+$ ;;%E!1\[(N%J"ZX#\>4E$=52^V)HDA:^):$ EDRGAY)\0!IL9:>05PJ\% M]*UH3 &^8\M?G+KHOB.PVV8DJ3C!=Y8'OT=3A.4YU_#.@W-B9%XPLFT4>@%1 M94J$VQ"(&'2KYB5U*6G9OP(V@&OKU@670M,(NQU)2IYY:S(N$!:#-?NU)(6F M&*T #C93,NN01<2A(V(E.!/PVY*&'FGV#A)*1KX/ C$("TW(&E!DEL93:T/M M16C$Y+Z7I-05<.GD0581,LE1;\BRZ8@4T8_;E"15SZ$'?#0G_I<#16PO_[TL MI0#Q>T302CZ49O9T59U9#X*3QNYK6>MQ@.QON2549!TN-R*+-N3[4X"CA5Z$ MO.SGTER"Y1(&="[TR<1(5G:Z I(]C=@Z4-6:W-4TLTX?;:(_B5!=T9C*Q7\F M.AE7M2;?$1!6L]R&:J= 6-6Z%A4Y"!V@93:DPED0UI'5BM2%3UBSW.<*)G5Q MQ@.7_R$%DDFS0KO0OC!3%^X$,:>ABY9-M)(Q(TE!:[5Q3% MA-Y.76HA1GH7BW-GIXZ4&E/%2( (5&0N74,:&B5(36Y](L2WR>(/I!'20(KT M#E8O$)UZ5=.T]*Z<^ %OA"I$>"SJ%U"UT82)E6:YJ6 MWI4CRZ8UY**;4H'*V$UHSC"*:YM78LJXIWBVC*;D1]V[&*BI4:4!2'%M>2WI3[^ M)ZYU@T;;J4\%^T1RE 7@ _O'.[0^= \I%VB?XCZ%O<+K0$NZUSZ,E+4079( MU20:TZ^4*67!UAJ-0C)PSN@F9QDM8XER*PQ\\L_1C\@8^Y9H1+^5D)"0ZS-X M"(#G@#BA@HAVD9W[=Y=F5&R IU%UY9+YZ91 M,+8PWI"Q\=%RPZK1+4)G,YD:Z:VTZ2R?#='3R"\S!IGT3/8HK1)E IO56"4D MOM1 8N2.[[3RE5%8(<@$ JMP2NA[U2-](V=-'8@9N@Y7*S9:_&C+T MC#XF2+_6,%#2J/[F$L@>&KFFA\P(&XN$E)\TD#+%8&5!Y^1A!3P?J)FXV#), MH(F#3L+7&QTN0U9UE9Z\$?P4T$AX^5F %Q18;K=QE EVCC+!3OF37:4H _== MU=#I].QRYR57\&Y!NG;CQ\%AV^BZTOV3!B(-)+D9E!I]SC2O7<$Z:2)?*1P=',ZN"V7FV%EM7+)"D(', M5<&FTQU-HC+)<>0,6XZB3425)(U\UILS*XC%A$MO(!*'1%BI,_))Y,@QB4(> M5!I=U8)A1;&V7L9A3I)))/+ATNB:TC-GJO,G&"S&H1^@)'B&,T3T]X)9]G,R08 Q_3'@TAD?9*9.*AF*-,&-(K -- MH[]Z3O.[)DE^EQH6F2*,X8X-4(? :G?&%/ND)CNC%5[H6[U[^TODV7UM[QFR MS-[AL\#3. 0Y\_E.RW[6P8R\80Q0OHTW6 VSZ&G<^1\GTK9YQ=G^23_EJ)-F M$J^UR&D,!V1443?M&L56#I$.._RN2V0FQWQ4*EPA>6//EV3@\E@)7 >?I_.& MOG3505F:.%>0@716P9:P^8N>=*A87*2?BOQJE@2M_-69;R$?J@R/S@1Y,BD@ M3QE7I>:-(:H,C,[#"<>)Y@,R,UB0^$MC:P7),BK[8((CQ1C.N#!I/) H]^ 2 M!> ZO/5M#%?11<$XL M[-%8_,BVPV487>@EVQ]H0]E.3@.!QA#=!#R-1QL9=>+S3[0D&BR Y\,UB#>U MM)P"V@A3=UED5U,@^+?#XNUW]5?B2S7TLV0\W9#/3-=IG;Q3A(]1>!O,0[=\ MU511*E4KV08.LY;@:@@D%"^EG@/?K](Z;P&<2Z*M&S6(VO: :0P\Y,-59$J< MX*B_3A03V96T5AC@XPHUB/.V<&J,5^15C/3Q1V&P0!A^!XY2IDO"C&>X#)_& MQ$F6:F>^'_;":B)H3QA-8=-[[;RDUB0,Z+M;U,/M@=*LM#WA-0>@QK!"YO"A MIS6WB40#26X$I,;$L(Q^BI?:*DEF$\M=9'4D,Y3T4K+"\J3L Y&%M55'#D-) M)W4+:Z6H?:"3M:2*Q'P+G/85$BR]1BDO#%AH6E'DCR=%]#AS#;Q0>J;=MEF- M%E]#1_Y<,D5!:^:.3P9GHHKT62G;MAFD%/#0[@&D1?8SFT@_WLRV;P4H. M"XU9P]L[!$DE,E_1=,N78P9?%3CIO/,+7'>GD^RSL7SC&GFJ-=+O3ORG)&SA!ZD2@=P#=3P52?-% )K4=.XA%T1Z$BW:?7G8[*BNB@J)Z>& MSVI9IK!9@YC6$YWDW;3:TU@)8>(*4:8P68V7QE6PU O5OHLQE#&0T5B@;:O- M+EE1%5,9"8;YEUEL-')UB3R45RDQ(47[@WIY9O#8 #>-YV>T.+@?776,=3OS M2)/D)])C:QPQ&CEL;-#%8NILO#3N*E(E$OVS'9/.(U^2>516H":PHY!W%8;; MG;ZF6..XK$!,8RAMMW*?DB[&]\A#HF&RM"///P)SA$'FH;V3!])'HC+T++PY M(ZM+5'. 5II#41!#V?RL3E,SEFFE7&G,F]CJFPR((^ !^>%VGA23N&=@I#$] MXA($RC9%^;;-X*B AT#.PW9]#CIM62LNVIV2^0'>>?$E SO[!.W(*+*<*DEFT%^)E<2K=JU)3.]FI^F4 MBN(F7#%FT,='*>5.QRE/4:LCRX>V8N)B&1I9JS/8*MH2@#0&18H:'4,W#*3G ME_*D&$K;%B2-)ZJ? 'W "3BC-=EYW8'+<'D+\&1>2I)4,0;;R39C1FV)9\J\ MA -8E:FGD?JYB_0S@OH MF&2Q8=+#7>8"P@6@:X+\K62A_2%P5&6HG.L9*3HZ'\UBU^M3PENU+),XK$%- M@X][#>P01[6 IB&V%Y8/1G<81)W:%;I@LU#O9F9VC^!+1;5?T.&M=EK;L#2M;"GC4*X A5*_F MB7L97ZZ[V4- M8SOLF=VB4%/I+8>>%^%)E,S=AB)S$)>,1K@&]1QSM23XE,PS44Q3E, C=- M)%A=J\JN(AE:*$W13:5'2GF4!PM+GQ:5&K[37,$9EBUW$9?T47'MLK M,(014T%VP?5I#:_& [='X;2*FWR]4]N&-#F9^<> B+.AE7A"HR7" ?P>_54R M@562C*>S$D8-1Z:T3AGV+9?,,T06#*B5%<,!G--1SJ?&4L2#0B!XT_VRZK;X M1X ^81B 8W3OT=O1Y.^8Z!\@TMIDDV*@KT-I4L$&.<1LX-6;EE]5,*ST1)Z'X4H]RXJMDZ\W*;SDT MJBVA$N(NCK:"26"*P$LT'5>"S+Z"!=8@IZT@B ;>.0:+5[ MQU2]7]=8DSVRD!;P:TRE+.M-:^707GZ"P6(6 MK69<*%/CN6F5 @:%AT3@U5E"W=K0SODS-++_"2$&N1 F<6=4A8A;"!Y>F+C! M8,G576\!LM8H4?/N:IL3S+>&-B!W"" K6B>2-_/TK1-5"IB_3E3"JS'Z<$5\ MV7@2F\S/H4?1,6S+I?#G#&_<-AD+^;BT7PB%.^HS>:1O@YI/?!F2-D_[) M? YL,H6=/-@+R[L#5\2X)A[5G/Y'W92UY5(3OB)K%89VDIE*7)C\#S*_*=EH M5&AHT+*AA""-XC)G!U&,6Z2;;%GY0TRT[YI[1!-[3IE M#FER?#33H)P)3_BR3N<+TIWTEWZUY\ELFL(N]_)0^QL[-,,DZK#EIAT^\^8( M+RW6\_6R+N\TE&J0(30&4N#= MFO1-%::&3[(/T\+M^Z3O+:637K3:@M1CJ? MK4]4IX_*D#_NXGF>P]CF'4/?=I$?*JLKWUD=@X9S=^@U/A:1*0GQ4O;,G6U: M(Y^RA@:GDL9+F>->Y8W>";ZSO.1REN4YU_#.@W-HTT.@.(^(%@1!+K0SP389 M-WW+K2N:="H$"5:]R""VNP\=7W6;9BB9S!-#LMSMY)$UI!JP9P3?(Z+)-\EX M]*Z^QD%>;V2YBAF]$VO&%)$F%.ZN#F1\/XES05Z VNF (TNX'FAZQ^(R2K%S MP*YY5>.XH5#]HZ^:UD(ET$8XFC%L&%<<9 R6M-F-]2I+X4]&%%E4-CTI1 M6A/Z:NDK/A;-1\R,@9!++;(8^5LRA@4W?TG1X*B7)YC]QFM7_9!I)5KC$&I, M=2[AK16N9@RL,SJ<[B"]Y.'[()"ZS'Q R+F'KDN@*HI1OO"TDRTH<50)$5X(?-8C:L; BBY&)/>GI(ZJM,WT4I;EJ@I[5$GJMLM)[Y65+I6E M5\PS/]K90%QK,E"]&Y*DG,[5K=Y$6'LF6:R8,4"O0/1>Q-0B*WJF>JG4L-X:TIS/F^V!:AFC*ASFOZ+"AG4,H81;3A-*SZU M[.BNJ:(A5"E*;/B<(^]N!O#R&-PJ6[O8,C0.B2:498<#!R1##)]F\DE=..(6 M5=EXOG%!JP;$0P?;:Z!QF\K,NUJ83CMG$I6S[!J@S##QN+;JS'J0'8E.FNTA M$LV7)%QPH-BBNGU_A2CM[W]7TE>H)E"!F!D#@?^JEHSQH/1);TEO=Q?[?XD" MH'X(-)>K<3PT>3"[,7QFC =:*'0*-"LTIVHT M\.7HM/X:RG(WOOA F6'W]&5N&+UKXUN>0\LBD7\'GNPFD%A-;)/-E] M9J+;LBZ[EP7HSQ9KF*O) D?#18MS2-Q A[J-GO,!T:)(X:@Z*Q%GDNO[>2+0D+586HP9/9##"-Y<)N?#(-G/@!7%J!]'H@A<:- M8:L(BL8R/<7-@MK!5B?-& 9K8=-8(>,2W&S=[>;Y#,I&=7F7Z/Y-I> ">DK_:DK=/XHG^.+,_/WDM4?[FDBR;Z1UOS M&R>=$-=XL;O/>TVZR/&T@ME3#)/D1QEK>SZ>F&DOS)V.1[ M2KMI8=MVFBG9SZQ;(]:<^TO-D=0PF^Z4VSZB2$;UY)9L=(%O S+(J^CFA'%: M-SI\,MOC9,;\Q[V8)G\VW/OK:;U?2AO$ ))[%6THLV$:.')N?# /W7.XII6! M9XOD8D^G2;%=VZ90*XR=&1-E\6J7_/EQWZ\;9OV@O(CHD"16H#?GLJD&)E]' M%$+AIP JJ86J=.3L]1N%M, _= M[:8!@R4,E]MR)3OU9>?TB6IAHBV( B[@O\A[_:VJMSU.8T827@E=ARS=PI-$ M_:R>X^A1)1]ZQ#ZWINS/LXD7R:Y-0%1,^E>1[JLNY9XKH6(G^RKJ_(!L6 M#"U7]D:3+6,(Z7XU6<\<<#1&#K8:?4+XVYDWQ8AL!)3QE1=B$F$%>#3Z.EN5 M3J$'?3(!T90+98SEA9C$6 $>C:[%5J4H7JB*J;CQ(3#$-$PF1PD@'>:_KB\Z M;U79>:+*&,J*& )/34=2#AH![TQ> #.KND(7R"AVLD^ABMQ9UAF ),(78'OU M8;*8)/KJ$JN!#:0D$-'>HIS4-!&H8] +FR$[TJ[,- M\?76[3"!<[4ZVLS(YZ,'V!O-&8D:)_>V@[G1O=8LF /CF2IVC)86]/KB.2-Q MB+=;RX;?[.IR!L?,3D;P%@-962_ \A9@R:1D&C8/^RPJ&@/[1R&,_",E!!4: M-X^D(CH:-R?<'D0Y$+03OA(.F\LUC]X6F&HLN?D1+*#M*J*WT+AY'!;1T5A( M;1QL))7 './'.[,'E5\ 5+B;ZLX6ZX1-D13+P41&M': M_1Q:0MW) R+;AA&^>'J)?\$O5*4KF0H,">8_A8<; MAH<%=@AK@&_14X"X]P"QCD@^MP?]AH6-I;(6/XW!_Z<0L$ (6"!6+V&^? H" MRPH""X3P._#GX^#O*YH?WM3M)!]DN")_V_&4;VNO',H"3/W&HZGP"^C!9;AL M/JYJ>,JWIX$KIN&E4!=ZJR%6'&EA/X##/]U:J2[<7FEOY[*36)M('.(J+1:3SL)H6B5'YA,(H*"%9@?;2ZLKPB/7AN5J)M,\IEMBJC/GG.P-/47LYMLVE\4"1E+WN_OF5Y3C CTGLE;HIB*5M5;< M,,V^,AQ0#Z'&A-8*Y3*IE=D4ROX8YRFP7S; A5EK0FJ%PO)34FN$[1??DA-3 MA>-9G"J2#4-6@R@/V9:="@@T1MT9!G+R8+LA#<6F[W1*'G"-1!I$;#LH3:O" M5G[N5$;G*,O+MV).2^- 7^?'B/#%'B%E4[;#1^5X6^]%M19N;:F%FT5?&2MP;DW'%@:W<)?+L M/KG,R#.4SBQB>B^ML/7KAT=3V3//JV-W1,7S81S(5$7C:J0)7DP&O@\ I^UT M1;T"-".*F,%D?@I]VW+_ I;TB\SBBNC<.S4S@=REYPZ(:_1#&ZE]'()+,J9F M]\!=@POD!0O9GJJP&GMH)$RT-?J^396FMCR[1YHL(Y6^GP:QQ59C1EU37349 M@%Y73&B(B%B"UL??*I6\\1RRIM$X(G!.'NAA_FA)_]:G/7!UV&/CX..N-6_I M$>_+.O-=MVOK,UOI*036$[O% )F>%R.? F2]D,T(GTFI&=)/,.;(\J%M>M1^"O U^53^.Y2D_3./J &HE-':@FYRV(R62^1=!\C^1K4E#FZD MF*)(C:@68N,P)TUE3W2.KX[$9L=9 2\!)WD[APJ]79GJ\0G NP7-("=CT[H# MER&]6S.91P/#GX2!3^M9D'$5=4@RK^UD[P?O+?$6CZ-(.*K@Z)K,HB65^[$. MKO2]M@\^YAHC+"<6]NB2FRZD*N8(MHS]X)J#G];CR:).B>$I9C65LI^\;C$T MQ7.>X#O+2ZZ3D7GF&MYY<$X]Z"#)O"._/D4NM"%([ZC*])_+0A2YR!6"VHT> M <":%_T1;ES4D[_/M(N11_YH@VCK.,'C!2WE=N9E?P-Z-ERY9*^HIB90=WTT MSBKUIDPG#G'SZ;=8#"W9-[GWR!RX@"M)Q3OS[6F@JNO836L9%H#1R$SS$CU- MN=%7=H=KACZY'K^T?@Z7, #,;KB^Z$A5]E7#8?WOQ/J M+"^Y#)/4Y#F"*-C6;1FC\Z -&:T:'!H[[=#0N ,3 M*AI=I/IQD36!;H +3[?GD#3FT'1[S_F B,F.D4>F%:8GRPEQU#0Q> ;J(##U M-1B9$Y2$PY@$QC?]SF,7T$-D:[$Y\P@99(AM8UUD)V)3(N[(7F1J*< M-%21*6M[#,B\"65/$ T$[IL5-,%8PS'")X2_T77?6L' K>"H<=.])90QT*$0[H,D(ZMH0.X MJ> ]9+\QYN*.>N?A?;U .)@!O#Q"&*-[ND1(M@&6A'TCFXEBPNK/6K)Y.YX6 M*;D0+4>G?;,=24PEUO9VV(^#E2>?\TK:("I^(?H86VH3>> &\ MT1T&D8 6IZ$5GP\9YZI>:[G\'2ED>5_H/D:8!\[W@R>"UV\-L7&:>71%E964 MX;AK:\"+2J'3_2:/;X5+RWC+MJ8IPZUD0CF8.T_:M*4+XHLNPZ4TU/+M#0VW M0F\U')Q&6E@/OU' J2*NX^U? IH]UPSF,XY,C M9VUY-O!GJ*AL([^A;9L&/3+9&BZ-F3G118\SWP^!XTE#/C!>%[@_E)3BUOBH3:Q-K.<70!NDQDO1# M7YX<$YGE@Z8Q,:>B-_'K#33)(/,Z?&R.+_L+1U=J8: 9" />(?-'U$BN 5X3 M0ST%Q0F(*S:\70_6*@69B"_=?"9D<<2/3R;/$*KXA _;7KD.2/;QJ'EJJJ$5R6I M914E!B8M:MUQOQ;,FJ'W>@D#Z5/!):.4E4+#E:,SGZ;>?*):4'S&])SB1O?; MB9-MX6"3.6)4<.I>)4G'S<&ZL9._TU&!TJ"(4U)SIUJ6QE'7P'H;T-BYGL-X M84&\(HLA7=]F].X 6;M:G.-6?3]\="M[K^G,9O]KUS29ONJ+T_1XW/M4G,:< MXC1'R,(.K82/@4U^PX^&^-)J4?NKAIH: 4-FH@X;8TLIM'&(*GS]?LM>;>]> MH^4*D!4J LISCH 'YC#P9SCT9>_?*D5I7*YK]U^YN^J5>&DX%(UV3%*7PT6.T8'G\(SPYB!GB(U M3Y&:+F%GL6#SP*,MC/YIF*]RX6W1H+XY2._ZJ.$BUG@1>DNRI3Q&+<]/2I\- M%^ER#Z6F- YXD6N^L=030WQTE9F:[O";%E[2<8F".+31A>E3A*E_*YNQ4O.& MT56&1V/YT?SV) UUT@#G=1#U;%LY5^D^MU*P8?RV@53CXV61[?T.7(?8X;7E M CJ!2.:8*<(P-MDP:;SR$!T**EL.BZT;QE8)' W7#E)=TI%_\D"/]63/G\76 M#2.J!([&BPM)L<+T+#"RH7&(:;?CFB]V_!?)##86:QBUS>'4<($A7UNZT5:V M\(DA;!0[:L:5 MH5'\W'1#>HHAPF;7^2-']JV="E[Z^H.9ZN%-7VM9PR*LW/ MH_E?"SJ.C(Z53% AB.=#.'YN8DCQ*S]IANE+R)R"NF*%/0WQ\])S),7URNB?#2B:F M6G%#VP5PIJIZV(2GK2/+^T::IAOK%I-6^:N!(\GHIJDW>SI/ )D-MYZ7FK-* M*1SQ0[/)RLAG'A.=)_ 8V0 X/JVT&)F:(J;XIC?-;+,Y73ZO&IHQHAJSMD M78 XPO28+.RR*[XVD6@2OXT0E)="(+*ZLM]&C+)+Y"^M5<),XK4.MX327S2Z MN%,+RMZ_Y)HVB:X\)@DY[X:=LA,_[SZS'I34 -VVKOS9SBI)[2R\C$B;]SG9 MWXJ-L9/Y'- GUL&V6;K+O0(V\J@U6LSL,4EXMI.M<90V,+'X:4X.JWK*$6S5 M&84!<;+)S$)OW"LX-ZL0I.41H#1RW=/Y^4RHJP?0'M,\\'Q1LFKLVP9@^>H!J*G%S>5+Q-/ MCVT^I8<^I8';-VAFT @W@<'4-+D6>I+D;#Q.%[CSX M'3A$P[3$L^29@B=%HQD+!2*S]'*1TY!E=T*C]"L,_7QO<VO&]-Y(:+@\:0 MPU:3)"\H,115:W%!BHDLUB*G]:W>R0K0,VAZ6<7WQQ;&FSG"]Q9VI!<^X0LR MF=4J_'06L>&J15\'CQ%V771/WXCOC6B&Z/VDGH6QQO0ZTK7XC#RKY&A)(Z*2 MN:^29#+5E0AJ3+IKTK$H$V7D? W]($HPTW ,75+!9%L0PUQC]EX3A:/M[KPG)X,CR:4FS.+N<3"]31) ! <31EVF@IV30D@=W#XKK MG#*8!DWGA#J#>BI2)0Q^L['Z5*G*U%2$IV/Q_E,1GM(_M*0BT.LCBM*+I9F@Z&G(%BJ@Y),@T+C&OT6EMVQJ.B<2S"[1[,%"GW+V5L1W<@F MBXIHD4W0J*$!(MH, W3?D8Q.;08R4D-(7K.YF;D=R;SS&Y)P?+ EF'$.L&! M1T^26D8-/Z[";NU^DGTI2DF2?EOI&@=CI5'GRMRW151X*,[ M#"(!+>:^BL^'C'-5KS6L0Y$ZEO=E0?059H'S_>!IX/5;ZI9DT)-YGP%./;F) MI&=+>LA#D(G4]I.,T^] ]O7\*DD:AT+_,>Q<)>,J^,63'"6X>1G-IA:>X/@5 M,YI# J8 1\JJ,Q"NQ"=#J:)#?(&48##35& ?DTF-L$=K)G4D:-TYYI7K:59I M*/3)8IK-+3K21DN+Y)GOA^K]DT3*H[4,+NSBGFJ'260T)W846 ^7((@S8'AO MU')V8E7?/SJ**\'4D#EZ17#':Y"\(7ADN30[V6_)<&TCCX[F>E@U)H#2528D M_[Q)U*,EF&F>"B0J;O\M>G67)(E%##NE6 MK61T^(TFE_)7CXYS!G :"TEFO)/$OF(G)5&./MQ]&@8A!M1K47"AJ+W\1V

L:N;O9A@%CED^7*11N07I.DA[+25Z*6XA^M6;4G*HV/Z7B< M9==K#EI'FQ(P(WJA:[**SA,_D%\,_#,O[N0'C'S9A^XJ-'R\QJF"[M1^=5RQ M[]JA21CX@>51C"]#!6JR.-5;@[L?+T.8LHC+ZVH$L/BHF[ M$HW.H1APG9I/=BR=^-2<=43#V;WJQ1B?3*D(>FH(.@HHI"[N-=E$01NP5;Q$ M'MFI!\")#-N?(;+[RO[[F&!QB8*_0'"UK;04.=;)7"[9KOK1^=&::4\FD5J] MA","E;>&:=P!QJ4.B#:.(WOPG< MC")&VYKNQU>98H$8%B#BKP0E2T'%CP8*6KES&B::1(G9/6J/\.ZC M82.YO;/5HZ92POALVT)J=DHJ0 MQ!%95Q9+"W_K)W::%V?&VMH;M5HMR=G?+9?K*@Z5S!CS:E*\!*_R2XU-VEWN?ZEZ@UV5M20O,CSZKN@ M58#)VYUUR"N-6O>!_>,=6A\Z ,8"'&2'U&@/QVB]FXT*B:-$]&__\?SYP?]^ MNOCX]O_^]^J?BZ._(+Q;O/KI]?^\=A_0'\>SFY_.K^#EI?MEM/CA[9O16WAS M?'**@?7Q\FYS.S]=O7CWY7#M'[XY!C],K>M;- 5N./'^P:.CS<^;X!UX-_4G M7S[_\>7LW>^OOQ]^O_C3.3WYA/T;^,I]^W#Z[J_#N^^__X7>KG\.P>S;YO;3 M>C:=_7(Y_M/][OP"_7<;:/\\^;#X?O3NXL6;R>'M_$/X]=L/<^MZ_,/XTZ=O MHXN;;]]^/GNQL;X%>/&'?WQV]OGAX:]7OZ_>H-^GET?!"W\^LE^';ZZGKSX' M7W[Z?''C?WC[SPT*?_YD?[06G\[_^?B3-_Y\^_H/\'49!-:)$]Q^*'SAP,"Y_+%AZ/7/QR?O?JX MGI^\^^/3ER_>9G/T^]H*_K_^X_^K!X-WB MIS]O__*GCO_JY[OW[__O8'Q]]?RY++9'H0.#,V^.\#)WSX)!_"']AULRW?_[ M7_\?4$L#!!0 ( +> KUSJ"]S_/\D $!>!P 7 96$P,CDP-#,S+3$P M<5]C:&EN82YH=&WLO6MWXLBY*/R=7U&;9/9VKU>XD;AWS_@LVL;3[.,&Q]"9 MY'S)$J@P2@N)D83=Y->_SU-5$A((D$#B8I.L:=N@2]5SO]>O_^?GQ" OU'9T MR_SM?^3KXO\0:@XM33>??_N?9N^VW?Z?_W.3^_6_"@7R.S6IK;I4(X,Y^6); MJF;KVC,E?5LUG9%E3\B5._E "F3LNM-/'S^^OKY>#_S+KH?6A!0*XEFW-L4G M?2+WMDZ^J7,B5XA<^U2I?2HUR/?^+5&*2I5?/G9AA;!*T_D$CY@Z0_VWO'B# M^-NFCC6SA]3!=^2]:Z?CQ86XE.%8-]7I6+4GZM@R<(/L^H_XIF*I)'LW:G1Q MW\^!;5P[='C];+U\A"_8Q?Z%KAUZ ;O8LI\_PAJ [U+G?L MQ=I'JC-@5\*'(0#.G,*SJDY7+Q1?+%^,"',BKV;?A"['Y6E+5")66_W(OPQ> MJF_"HNFXJCGT]_;3V'#Q/QX $HLKEZ'V6F*7RHU&XR/[UK_4B;H.'BE__,>W MA]YP3"=J864ECI[\KO7K03;.(SM35;O)$?S?KZ[N&O2&_/J1_Y++_3JAKDJ& MENE2$W#LTI_N1W8CDRD%^N=,?_DM?\N_+_0!,?F/\,R/_*&_#BQM?O.KIK\0 MQYT;]+?\"*[\1.3BU"5]?4(=TJ&OY,F:J*;$/Y!(C]KZ*,_NP@5\Q)^_3I,^ MX#.9J/:S;GXB>&GQ,\&E%U1#?X:/AK!8:L,[/DZ7WH.B\%ZG!@C"IYE!"X\J MR%.0>L$]\ <77&O*'NZ]J3"P7->:B,]>=GUF_U6[]>/@PB49O;N7NOV^U.[WV[U2+-S1UK_N/W: M[/S>(K?=;]_:O5Z[VSGP@OYH]KZV.[_WNQV)W%W?7H/.KI0;AUS$P?%_WWWZ M1G[5?WXR+;,SF\"M0RZM?KI/=/1;?EC,$U.=P)O!6/AT9PWA&M-EM+-FP;=U3?5_D&Z)OV VSSPZS=CC)LFB!UFSGP: M6)8Q4 W#<@?6SRB$_FVFVO!@8_Y$IY;M+G!;JL#+G*EJAL3O2)WHQOS3-A7T MWW]IU,I5 H^X&:9.')_^]Y\ZK>>'OY)GEJ/W:<^>?S^U/O>[/1)OTM ./1! M A"Y1"P;C.DK[0/IWI/^UQ8)R U?9C1O^_BUW"B5K]\LQ=T#)-PQ)7]ZV")3 MN-W2P,'1P(D)X8D]0J-#RV8VZJ<97&*C 9N$>#YIX-,4)G#!&&FFH*GSPIRJ M=H&:453TR%;3,K4[N"TH'RK%_ UPRW!,2K*42RQN[G5GJ!K_A!??PR=.Z,ER M_@8-V57)L_RWH,&#*A2/0@[XTI0% W.%=:2@9+: B)!M?'ER<;1K8U(?\*_"_G6J&_W[22OK4F$]W!6! 8]08E0&(# M:L>W>%HF>')SO)7?&9(]2OZFB,&00W5<]7<+-GXS]_BU^?2M2;YV'^[ Y.])I-VYO0YIB4C1 M=$C[LO53';H,GL0:$=N'(U$=XDSI4!_IH/5UD^BNDQN.F4WPX80TG*L.@..& MU#"FJL;BKWF@C\0+"40"?(=^:!F&.G4 _=YO_E> MB&\"Q?^\W/^AOSJVMX[ M7ZCMZF!)>/MPK2G7GT+NW#M^:VE!?BL%JFG M!>\4D7?'5[%RM)&DFPL<&FJR]S.],M/YY>F(@":FF93QQ$_'D#-RR%#K92_Z8$M8&KD MWK L6T*,$;FVS.-24KMP];W*XKUR$:3._^HF$M*3I8)_/K _WN2^JOH/:Y;6 MJV_AUZ[=MU[-T(;!MH+WF/#F1] @P"8T\0N7]=&0*Y=UVLA;#[\JM)@*V%R8 MJERK6G97)-G3U*,%BMCX?_HTK%5A6]7\3:565.2(V,/Q)>.56#Y:CE,;"$"? MJ@:A/^EPYNHO:%""]*+.!Y*AT@"@$81:E&S\R(S#D_*.4K*)XP;A@MVO/)P#*NG ]O M:WL=$6EAZ*,_AV/5?(8/3/(ZUN&3!4\N;WMG77][VVK=W\?0]7%-%R%"YK(R M8-08L$;+I6T@P%@I[+;G6L,?VZ(!BPAHR5(*1S_E#%UM24P\\]>BS39$E0S1EPB9%2]=6W9-C7TORG6;@[' M%,3!!//QKV.*L9$<:L9 R/1*_D#&JD-&N@$Z534,^!+S6:AJ_YSIJ&A!OPZH MN ">Z>O:0 )::-R HO9PBUH8O\8L$]'@6Q"3<&EN:M,A94)35@A+I#KD"IX' M%$2<&4@59VQAW-;+UKACU25+:W]5PZO$)?*;Q1X^2$0%W_9*X7L< !W"]X-_ MPP[P>KPT!S?A*L1S,+7GL$7@NZ:JXY)&D6CJW+E.ZHC>SFP;GL;3@\B]KNHN MY6B!??])G67*%3243G$!?UC'2N.A@;SDX:RJD^4!4EZA <*=&$@,1EHRB/_)0 610B MOW FP(M W+8G@@FV$:CF'!47/ VD/>[J.0?6YZL[]KZ]ADU3Q@4:'>DF*QI@ M\2+TT)7BYW4+9%_+G[W+5BX0WTO>!2O+RXD%> ]"%A/7>DLEX:5Z5^HF%QA@ MWA843QL'57 &!1YG[ @G"3$N4G(II>69!?L034-D68:LSS&FMQ8/C1M?F?+^ MFW%VGDJH.,5%)W5^F(ICNT,1^&S9\Z@$ =H$]JVX(*3Z&N#I1,FV965(A#HC MT9C,G%12?$%OKB-5S* M>/?>\CM[R2U_1PC_;=?IHV7O ;TDYAN! M\#(MYMK,'&Y=P5MY?79$;288:/@N8XXO?]7AU4@+)NS20N'PHCM,&)JJ.=15 M(P#$VJ6FJK3D$:X1T;>@S M^150"3.V>=W>9EL6W$SP"%-UUI8\P/A] "/])]7@G0;VK*XH&=SCBHQ1BKL7 M>&YK':"OH0Y: MW_DMW^[9 M@;?(7NBPJT**1M]H;P.W"'0YYNL09>L1."K&D##2C)S >O%QE:S+_XS-Q%%"&3^ M,MV!3]4=A0$%8P"ZG;-?!EU0C7B+J[@^PT""5G1N!K6],P2X$$MF%P+JA M>]^_]-IW[>93^[!]V0<'1+_YY:&%#5JWW4Z_U>F?Q&Y/(K27(UL\[[Q@$U?# M9Z&E]%M>\9<978"QTK7A:HNGQ"^V6(-,9$__L MQ+PSC$) Z[WG[Q+6[\!RU1QUJ\_. GE1.-B$EQ-%AK(_,DK8MFT"3R,._,+- M.]T9SGA/)9KD35,UYH[.;/H%ZFXM,-)=[YHGZLP,EUW2G5)>#;L;3FOO&ZFE M_9$*;OG?,$RD W-AQA[Q Q\8WM^(7L-R9NBFJ0-PN @.NJ N>=*='[O@3"F_ M;YR5]\<9ME# %38H/X:O1]L:4@U1=$'()@-A6\EG&,I5SWQHDV[_:^LIRG9( M#.O*KB9$<".G!>,X1%_=G^AK^9O6S[$^T'=3_\N0/[,D1L+0A/(9-"M3JY_P M!5[\_^#Q"KY;$Z..1JQ-[QPW"$+#@\-G@J.I/I$'ZY7:['6?"9;='RI_7>7Y9Q!2V3D!8 HB2 M*D#8VX7;1:)]IJ-L^@V'S-YN>&S'4%@HP!7_U7N&PA+9@Q$2UT^_15I"7IA% MCJP$BS971ES"+Q:85Z.\^8#I( ?25"<*&#N'10CDD'MZHS MQGDDKZ?$_SM'*]:#=",!)%E;UI&C35M(0@ 5K&=VP?YQ+;*&$J+,]:Q06MT0 M!CEYNSAA%*1TB8($HB!-6QWHP]4(B'R)@)PHN>_B^VX-/8P.%XL!)_6NU>FU M[M!=[74?VG=-/%[@2_.AV;EMD=[75NNP!1ZPIN:W[G?PFP%6Y/MU[YK<=1\> MFD\ O-8_;EN/?7+??8*%-9]:!!;;//#B0C+_A!S[#1[Z?CY_HAH7S_2+RC4% MM"'3QZ]4?QZ[>(^A19L<$34R*W=&(\HWPI*]^9!+#,8.$JYRNRVU*QX^DX@B MI* 03V/O<30S'Q$?7FWDTD3'SDXH/:7=5M+9;7+2V$!SS5Z/27^^L&U068+Z MAC^3WIWJID0O/VDZ#G6=3^>SN]V<(X^,##IB'0NR4M%-7R?4JDM11KP,8(2> M+GJN0_R%G7FE&CQ#$2923[7$JH.3(]_UUS7/7(Y_VHA$O]SM^4RA5)EE?;5W:&>'RN7!.0\)J$"C[/+;.BPKJ' M<(86Z[C'1D&<:#*D NP]"18E>/@Z"/KE64C6/.A3<'X)(8%THL%I?Z:%4,T MO??>6_:=-1NXHYG1%*M\\A?I3T:)@:9*_J8AE4NK;,%$S>:-[$%GZ6^D"AQ> MDHI*:2VYQ0VA;N+T PJ_57!TJ)L$(C6 2*,J*=7M'+AM^\< W3[4M2_HZEC> M)TOE&,(K+8FU:G+^I MRE*U4GMODFY/N&&;<0,TA'PP,1?;&5I]85-[00YR^%RYZ=30J>V<&;TS 2$V MTK=Z?!?Q) "X,&6I5'\WRGP/4('O497JI<-1=6I! !R/\0+<:]DZ/3?:]F22 MMX,Y"*-8Z (?!&RM1EVJ%/=%V=E0]\[ 0C]'JBH L VNSLE([;71W$>;3E5= M(_3G%#/[*T&L!$'@<+)E;40W?C@GV9,RYB8!J!:'4Q+E#OY?#010K;&53-:$ MM>/"ZVWA:@]FWAU7X'#6%:E4K6>#JVPUV9:4"U].WW*QH344Z#]3!<<7GP2] MX(?B)!]P12N5]Z;A$D.K7D1HEWFAK+@DVQ[D\B)G7/5)QX&WO$;35-K>5M*J9)6)>99PC2 MI='8UR0\.^FR-_ 4!KR&+#6JVW.#&:>G0D]^0L 5K%$!1V"JYZPO1>N&^?Q M58>R?75'WQW*-$,L)+'TK2S5:^].>^X/NS+ K@ZP4[;;EJ$9/_;]$GVBL9XX.*&&,C%UD]Q0N#OEJ6]ZH81BXXJ^1M 7A5YDX^Y%J)T._VFP\D7!AW6$):J=XY M*1' *2<6E=3 &JI(8$XJE>)/5!5P>ZP$CWP#; M5I(H;B-_4R_5)+FXK]]Y<*"E4'FX(] :10!:0Y:*]V81++&-@*Q-@E09##=9EDJEZGN+7NT'-P7@5BE*U?(9%#IXU;1"W)\Q MH0?E%]M3$I25,'57 0DFE]]=*<^^L"LSV%5+4C%&?.TLI#^;M@L;(,9" )PI M8WA;^4-WQ[H3D M?+%L MVWJ%2QTRLJT)L:G!AM=,5?N,V:&'1X'WJ3U9;"\6[FJLU+-:!?WP[E)YN\*L MSF!6JDCRW@;DB>@%ELM\ THAG)S=29B!EUP#UZ#^[M3!WK"K%8L,=M4#)K;3 MKX/VPGCL!&, KS4"OC#%V7ZL\^YMIT;WX+X'A%-W=,N@E(1N9!2H#:4NU>7M M;'<6.:XS2&3OC"V%8:M6DQ1E>^_3"66]$D7SP]71#V>O&7>*^-1P^BO@N5J3 MJK5#1XV/KA!W!%D9058N%J5297NCQY$3D!W++ PO>:L32S?N;K:SRCMFJ82M MF#,56FM,4J#:80*&Q(DJBJ0T]JTF/CL!E@[XO.A.^9RM^CLZHK!EC;CJ3Y]A MYLOK?UNVX1Z,YX&K;0ZM">VK/P/*(5X=?PW/N:I5&K&\P8M)GP[#IX&V.C:I MUJ1Z\>@UJ1G9]NNK5IG)'V'JOTTZ2\>9B$536'DBR3((@^(;J6$] V&0$$DR M5KH 5S6D6HPA6Z=8CH[IS1OUI]7<_%^ MLVZKW&5"GG]FR:/MV?(.HE!*,OZNE'1Z!'\3HY5'U>[:[%P3C0U=?:1V;ZS: M:X>OPO<.?N^$I*R<1. ??[D@HXK7Q<@I0,OS^Z:J35[P39])AJ-7 CMDVW&: M,W=LV?I_J!:YLX@]E3*=-Y+" LOYFXI4+!;QOQB YT\@JO\>0$#P7)]-4KRZ M= ;0IFMK":ZM)[@6K$/3\H\%BOCA[5!W'"Q=M6QBS5S'!0T/(N-$U"'@K'"6 M>KRRX\)/=)"JKR;0%K3,S'4$?TV*$K>2G8)(?:W5D](.@>WM*GEK65;;[;TZ M$*H5KA7VT R' GZ;">NX6VMD62BZM++N0GG$7)X"OG&Y*%44G!D5Y1RO SSX MH >CIT0 5Q+9H8<'.-885)(#7%@("/> B? F!C('H!KWS(>:4O+H]KVEOG:" M5MDCNM-/=.'P94W'M:D&P1&'8"R1H3K57=4X4P)?;.@1]M,V;_EN8F$.C*9: M2:J 25F7]RVZ.#M:WP=P8,%5ZE*E5$D!<"=2%-&CPYG-PMYD.K.'8RR14)]M MRHZC#1RND#&VKS*K] \$+GG $N/:O=G &=HZ/R5V,7\^%A%@#T!]G4VYC0*R MCJ9OAN,^U?^IP[&> AP/HSN&P]EDQMM>-#K2AWK6HQHSXX8GZJJZ2;66:IO8 MP!'8VAW?61!U#JSIMWQA P[!$2G7I5*E)I5V:OD^6W9(&9 E=)EJDB*C3-^E MLR@Q/V2H5-:6# 09R6+MQD-K,K7IF)H..!M$9X48;SM%O5]SLP<^WIP;!!XO M8GFP'"Q=Z8[ZZL\X0KB$O03@->RWBLG]6JU3QR3& +"K5)&J,9IS M3[$B84NIT?H4]-NFLU2-WUBD5,K?E&I242E+\EN9HG<&0F%'9)7S-XHBU4H- MJ58Y>B72P8L0V>C,Y(/A#DM\ISU>,U#YUC2U':FP;1ZQ=VQ5CW<2,Z/ M+@8&6)[])I?+B1SZ-"@$X(E%@&5?GU"'=.@K>;(FJBGQ#R32H[8^^DPFJOVL MPZOPTN+B75/OT2D].;RO(06LV2!OQGPTWF2JFGB>-#$M%S-7-GQL@O_BTF>; MA9AM["O*@6WG4 "_.M-T='H ^1K.$6._,9IAOM!(-U5SJ,.-#N:8647F=?I; MR@Y80.8KS_RO0H'V_)GT MYU/8>-,&IAU^)AU@90Z6CH6P4((W??3N8E!"N/KP60>O@4W5'X4!!?D!SYTR M< <76XU8+,(U"*&=-QP@JNB%!O>&>UY@_X"4';6]I&_;AOE@"1>S:AS]/Y2_ M +X=W-Q^;7>:Y/%K\^E;DZ!]TN[\WI-(NW,+W#Y8E'$M;X+]HS+!/?I7$3O* M?_VHWISD#KN=NU:GU[HC\%NO^]"^:_9;:)#!CV^M3K]'NO>D^]AZ:O;;<,'& M79_4QM"LO.U^>WQJ?87]M?_>(@_=WCFM_UOW.X*_W2'?KWO7Y*[[\-!\ N)K M_>.V]=@G]]TGT@/";!' 6).S0V9@^#G&.K4@35YOWTFK[KFCG&1Q5^20$0\$78PA'D)$LQ+>PS@YN2/MR4HE)-!UAGLMO*84ECM\B- M$'.UZB_YFR?Z0LW92O+&DX2_;'3/_:MB^>'BZL8OR1WNXCX9/[;!6-V!I5K^ MIE$O2948$^\V[CV:@Z403MV1H(%8)-#(WU0;=:E8OAP*?2@638RD-L06QD95HL=KJ"ZZ06D^YA MR_[L,O^DFLM8AG.IOS>,(-XRAE16.DALH\5W$4L-ED5)%#^F]47X:\,,>K"+P0OUP?8>9*H GZE"6#T!VT<#--JPIZ[TZ>>&_9=]9LX(YFAG>46S)7LX$'N-7KZ3N:;Q9M>_!X:FBK ML'!K2=G>?G<:\8'$H4#>_6&M>+AG3UM9200_&" T1JSL6H6=*E,N*A+\>HD+ M'DC3[X8J)7]3512I4LDH@+N+UC_=0,])+>9$9"IV%_+S'(59F5@^ MERY:,Y.IZ!*K7)#Q;* 4VRPNUE5V&"OC<0QUJ2JGF,'>8V;%Z0JTDUK,8:6K M=V8Z'UM KH1A^N&2>CE^5"%_T\9J2^JX2U,ESBR*UC9?8 \8_N&2S-M5+#L1 M0\WE?4- 9Q<]VPMD>'R35*SM>_C52<26UUI_/FL(B?7&[8B]V(]#2KAG'A0IWVA:K7XJRJ[=S'TLSX)P8>:<34H\[,'(OV^1$$*#D;VKUBE39 MJ?KHM#*#;9\QWXS%$_<<&CQ_<,U!-.\N-Q<79'*Z(,O^N'G*JU_.5>? ^G<, MOU=+[U1+[ &R\MN1Z]VULX%) :$)? ,@9X>R#^<$E*3I&$R'$E7#$ZTP]G?^ M8BVK9.:&@;/W'+:W K1]A"Q_?=/4^@LX-WTP)QE16\4A@:625*EG-)_VK6)[ MGT3H\;!=!8$D5>0W-HLX!,N0>CXL[:4SG3(SW1]!F73+[Q\_LKY7, M7U1''_(N&MV8N51[NUP>$LQ*(B[W#BSQCC"]X[#:RN&11YI6MQU$F>)"&7IW M6V:MR$Y>C0KX7U1*,I5R1&*K;3N$,\6%[D-L[!!XY0#$=I0BDS5T_0?3FGB8 M**P!9_R*(T8CCAY_FS[:'K:R![LF!UUG-AE0NSM:.0UVA2@W' E;*['4=+6X M[DC8B[N=A0V="2K+^9N2I%1EJ1&C_S_%(?TG/W;^#<[HWX2I0[PKT1S_RF6. M?WB.?^DRQS][ZH\8Y1VUYS,=[E\Z\^'^F\Y>.I>9\LF&Y9_/OJ)GY;_#(?GK MD1(G[!5QY::QX*F]Y+*L,; MY,\36\XA:!I4)3KPJI$Q21]@+X\S>SA65ZLOSY\YCPQ85KUQ_O3!)OBDL(WC MB,J(9>U[GM#VF&5,R-Y:DXEE\J.QX^QDWS-S,H1.N8I3T50S/7;T9HDL-+LT)SFJ\ MP&5%5JE3/::Y][X \T2'5'_!8.D%-LNPN:,C?:A?N&D%,.W0\*(+7#RXM/Z< MZ>[\^'; 7@=GEKS,1]2&=2Q#@(\**Z57H8HLK'LU5,PRJPZ>.7@'4@:+3O!X M6:(4L0XM#*,4#H^,)B#O-- =3I"L['&8QG)I3=RJFDJ2JIK3.J3ST" .&."< M[^+T_]2J',#;B\_.'[C5@P.WEK\I%Z4J,'FUMOTLS+. \.8JY%I6(-[:SU+# MEHE+=GYY/ ,P;H=PXM+"HXPD!LE22 M&U*U_![$L;S/06:[@5C&9M=:N28U(MM,=H1PNF/CDIF5WO0)!!YQQQ2[X'3+ M#[UFU'16V'3-(8>3QATJHJP=*G+J*R^=[>'Z.*@NO979+TF5U/T[&0:SHA;?7<-67'E1O;]A3O9SIL*>WBNRS'.Q5KYS38*_E-2B[F)DBQ2:1;^RD9I%: MJVS;;WD7TH2;B&;-!@;=DS+7/2B6%-HGH[%C1JY>W:?/7=E/CF2 JGBS68Z& MI=WBG+6X2;T+?@ _F26MUN*GGB@O^$Z0M"4\=[RT5[T1/[48&U=;1U&=*9HR MRYMM15.CR+*3=5F1E!T.1WY[F-J(*.7@V;>&S!.<2DV2*\D/;WJC4F\SDN2# M(PE/K98:U894CS'3?2<<18\QN@PU.-L6R\MR$M;G7H8:O$E,7\82O!NX'YGA M+V,)SEUT7<827,827,827,827,827,827,827,82G(**N8PE.!A<+F,)+F,) M+F,)+F,)+F,)+F,)3G@LP4KMU"F.)5"4PU=!-?#HXXI44>(=W'+^S9I[ 7FW M3&39 _%[ &_IX."MY&\J=:E2JDAU^51G$^PB*S;7IRA[%//N6Y]2?2\3"I3, MQIAL!S*.W*A)BHP:M'+V<-X,YH,7EC;JK(2G4E>D:GE[9?GYR^7#B^5&_@:, MBEJI(=4J*6J^8\XH:#O.C!F98&$.><[!0>"PF06Z"9;7LXYU/*KC4-).4I"5UKOP[PYD&\W!/;I'CS:XIEX$,ZQ<*DF5 M^F5,T:'"%D?$=BUC;&<;^SCL**/J-HB<[RBCTN&+>.I%/H8E;A'/92#!GFC: M)2%:+S8\)%T0% =!A\Y8UV6PQFH@P(OE6(5$[P1)6P)U1ZM"JLOR99A1;#0= MK8ZICB<6E.M2J5*32O72!5-;I-ZA*Z'J>"Z##':#7 7K\**:8A4S'!Q'Y?Q- MJ285E;(D-U*4=E'NQ=(PH^591O%G#/E3C^#28G3[@O?^Y6E(V;RM/Z9$'8(W M.%7-.<"'F)8+CP1CFJ@FEF_19ULUP)&Q76*-P\::M#O3A9](!QN=@Z5@(BW+PIH_> M70Q*"%<,\+ M[!^9 Z*VG'0%VZ@!^[M"@11'_P_E+X!O!S>W7]N=)GG\VGSZUB1?NP]W[<[O M/8FT.[<@*08 4GQ !'NQ?U2F"$;_*F)Z^M>/ZLU)[K#;N6MU>JT[ K_UN@_M MNV8?_NCUX<>W5J??(]U[AMW?5(;:W[K?L?EMSOD^W7OFMQU M'QZ:3X"\UC]N6X]]QAFN,5B3 M3@5:3+>)V<)Y+VK%^F.;4O(-;AJOC!E(?5I#W,WN.^$G%@SB*/D6V%[:(H8< M,Z!^9G!+.!,D#MSBQ-J3MDB?]&ZW'I*0]0"4B ??JLZ8W!O6JT-&MC4AW2FU M51<]D"8X<"]LWN6GC158 :!M*-C:\^Z#-'O7JA$=/LO9HP82CU=-NXS0#!NK M&KOT"!ZE>DU.5+UV,LV!.P'X&&<W;&OGT]=S>P)*^S@ MPV,D=N&Q0ZF51]MZT1T$EFN15UMW*=&L5PR7OX!9;ME@NN(W)AAK-H6'_8=Y M_B_8)I8Q-K=?>,9RG%&6#WO7^@,A?P> ;R_@[EI@WCSY0&>M>8EL'.S#5.22 M5(IQ=-,*;#Z>A&Q'9B, ;TUWII:0XE/; @?+G4MD:JBFRXPA^N=,GP:['L[, M$OI=U4W<:]?L 7J[HT>QQT?<8T5(XQ_>+$F]M*N[839RX\;\>J M^0P"4C?%2 A&BX:N#G0CAM?_QF3D+HLY 1'3MU6-)XYGIL"@A57&H.^\2999 MC_K(+ !SC%H;8?>4?ZS;3;%/L%I8+74BW&=\4P:WNU=C%$_]P;LO^S B)VH MU;)4WL+:;&8#.;#HU=#"$SU3!KJ+PT:935==Z?&/)HD?8;ZU( ME1/6K0?CA+W 6,4SW.32#DR0N7FZW.\@)D0MS/,WPPB!/27#7@V8H%R3RHWM M(=0WSP8[ Q$'U56J4E6I'2P2EUP=>.2_9"M-U7EPT/?;L8X>^<;8=I.ALP$2 MK2;5:J<8'SN\>;0.CNO APVS)461&C$F8IZR8^'Q"[,-/3;AO@4PCSVC&J$_ MIUAM^H9<"[;9)-^UP9 1R*LOF(X<^!YV?LB!^2=6W@RON4/W1W?BNUY2$W6CU,"#[TB2Z7:+K[) M&V*8%"%:9AU.>\4\CJ6.EJJBHKE+N' K*FECB=5[G#ZPUOMM"<@Q*9V,N"K, M!2YNM_[?VPB) \J*;5A, EJ5I-$7LI:-4M]98[2 BLU6-5CM^Q/THW M%R6.[-V+,L MM0JAP0Z]*BGEXP1FTC,A_5Z/D/T8)6?.WNI(X'A=_+;4;"^?E':TOCQFY&%['-[QN/%6.YI6AF_PX,%;[?ZX)ARK=&(#G$^ M'FG]'++V%O*DNI1XK2[ 3L@#;UQ(["'J.0"[(P]\"+VNB3##_S (] *2 [TLO48-60V*,:YV2\!D)VK7[87G? 3.U>K&8;&#!$=I$A.I5>7E*6.DCNW<.")XC^+R YQG)X);47Q*5)=\H<^Z::+G"$;& M8^@$U;-5+YMG?A^)&F,%*AKYFU*Y(LERBO4C;R21L1&I\K&D?ARL5HKYFZH" M+F6,P0]QL9IYP]U.7DMYJ[AI83]W7$'SWL;59T^)V+U1K4OE6O+L6OG]'3RP MQSEXV:,2#_J0%:E:WVX0[H#*70R3]=5:2L%030PD[,L$%BO$E1NU<7"(?+(P"J0V/E RLX-J4BU6)T M,5ZTX%ZM'BE/><(;CDZ+<:Y*9>#S\[_X+/: MY>"S\,%GE_/K5:Y%NWT__:(RU8^QWYUGRZ_8IG(Q$\\X\TO]^U83L?4EYZ,O)<*$1N('1F$WC8<,5LP;]U$XR/)I@K_^K:SZHI M#BZX];4//]3@$3PYM*/QS^[HWE-'/5\;W>G.T+":,Y@_ZM^$R0BYOGQ!:%'L5B2AQT//OH-@OUV#&25>QRKH/+)5W _ M@6A@"6US>"T1%1;WHFHJ ,J>6OPYY J?HQ0_LSL)OY-])'_^(!'K%=ZT.4M= M"[H42B*7XIL.MHGNSKWP2_?5I+8SUJ>/U$:! 6KSR_P1[-% \V-!";@<4P!+ MR.< W,@1SL8O#':F.1= GS([U((#?+W:NYK[ TG3PPO^N(^)(VS$ M%TX0>!)Y'>O#<1PHU4\)2K4-4/JJHF B7ZDQ=6 7WZB&SC+Y;W4R_4R^Z. A M#,!;$X30.XP<&F_&A#0WUE;C+^_DBMJ4$9 M3=<^.^2)3F<#D'7X-:?,*[Q*O.?QZ=9[QS4)$NX2R3/FT5TGY\P&CJ[I*CN6 M OT;FXZH;<-J7(N, :IL$CM;R"U?,/=8/H8$3AH";0WC+TLY(#'^4GD3L[:%'1JGQ [U#>R )&%Y;V#\P6D\A[RASHE20<.J"/\. MYH39..A(@^]LH0_-CW(G?5LU'2 XTGRV*=/UY%5WQR3 +XSJ77;6)\("KG6 MHJDX$OZ:H*_NXF,$.%^!7-7IU+9>J):#5PO2A1N9Z_T%]JC. OS,F@_0O8)[ M_W=F4O"$O(4CDWCLSF?7(U_@\S!2AB:(RW1/D[T.'HX!K9:#00T0CVPW6/:- M>Y_:ND.='-O M*,!0 Z'80<&#H/C]'P ?8^Z_"DE!"ZPDYPFF/^Z[+4]BL+#$S/$!H<@<$-=! MEVZ)!8_%^=NX.0V+;\VZ/'SH#@%8 LBG*H*:FL_ 8)J'2HV^4,-BXPFD'+QI MAA&S&0L@:?B:']05%7M3)J"'=,:"KSA^0IL- 85(3.,9W$IFO%@7-F920>1( M1RIY0;D-; 1/&>O/XP*N1F.Q GP+^PC/,5-Q0A^>^(+%DTZ.K4!H+PQ5Z=QL MFMJ4%R\$J/&:- UV1 S2E+4PL5!3X*TS+'T(7(]Z'V0/NWRQ:=PH_";F:;*; MP43'F-AUSH-F $3.6I"(%Z$D,;7W*L#50'5V\#TB%C-472@:4FKZ<8KA676( @EP0H"!5; *8H[A= M&\QQ?!GL!W'&$2 $6X?]"VP*GI>$3 7Z MY=;"O65I;*%W]NPY%WZ(A*ORC.+[NZ8O-V!_:+Y,\5@A.H'EX0WPB:..J#=' M983B&,T GL'#_-T"B@4G=4AMDSF6\]CN+CN&*N:S M@KX33AW+UG?R%\7PP99%Q+H\'^E4+;N=$"1,OAV1FQDRFLRP]\_E9K$G*6A? M@W@ L20*,'/L%QHHP(2;_QJ_>+%03ESR!B!:JF5KNK>J;6,>)'QB6G5#BJN1 MORE>RZM3',E$-PS_P%43LRRSR: MBP7<\?<'][>UA:!:Q%&VUZNUF*&-!M#KF[3#F8V6>/!P*T)_#BG%<]O%ESEQ M"!9(^_0APD35'Y;] _E!G>I@)D1 8.W&@4+ 226?VBYZE0@, \H=A"2X=@"X']U$6#@MK,F&4.KSX1U_CQ8^\:B7P# M6^Y!EP!38*?QR>=<^CR#V_DLO+@M>-FCDK@W!B.\3^W)%\NVK5<4.W'J!*IE M=MY@M2K)Y=5Y!!B@F7)$DU?.Q6C;(AMSB\M$BSW)PRT3]P:Q*<"=%/,*; MR@&?<#D,5^G<_T!O>\CLN1D'B6$!U(0ISPV)A1@S.1OSN2[K[+PS-29*>Q@3 M&;JB?0L="G#]D801J0%WSAV#0V&KX/01#/*Y*L! -7)80^@2=0"R*I+IQ#QW M) (/;!@ 5,DSLQB'?*\2^FO@[K+@!1X:RHXTH^8864O$+_!\CHFE4>8_"J[S MB$UB?#N:V>PX#Z O\)[A5Y,1WM""/7%ZPSN]LW$6IP=>DWM^YY)>\94JNN,_ MIX;%/$_NC3R#%Z :("=,%>4'6R\\FAHH&FF.1UUG)L:L1\2+:FS MP.X'U- I>R "/ JD]*?.:]7\R9)#/#.;VB\,M+A=6 *XGCEQ+!Q("_]=P,T# MU?S!.$]XI-Y^7T'X$GTBJN,(6#&N#G^ ;Z\ZS(UV=/Q,-:DUF'1#__\/._U_CX"<0KV\@&N MV-4G+,@.&LJ:/8^YZZT.QPBF&6 =$4'Q@ .#718.7@SG0T,$3IRQ/F);IR:U MG^<%+ 8R'=1(" '*C!E8NS4:%:94_4'& $PG #N^@P7 X5F M/N<,C"WQPV\6Z'^$Z-8=<=H,,F((8^'/& D3L MU38%6Q,9WP:JQ&T:("K\]7[SB8&=; 4BG26\Z \ A+ 2 #P#8L]V12^!_$+ M:#1QP1[L@0S4@F;#$DVQ;*^24USJ[9EA$4P&GQ>,>02 /#JA MK3EDXF).+ M'B0,PA(T(+S%N4&XIY 8X\$\%AH:P7<\8*V"3#&\)".[17W%$#K&7L5^/%%J M!;*3U[EO:T2$1/01DAS2RFB&D4,?AU1CNW,"+#Q1YSX*([T(UF!@.;J?$@4@ M6:_+6G\TX_F>(&^(8)H)BH6XK]1X\0PWD 1 I"]"O&*D#R@4T&M:6*(YLX6, M#TL[G]78<>;LE2PJR@PVMO8%G1 M6QG,N+)[9[-U^ -^A4B@7)?*K?K,H$<$'?,>=H:// M \Z,%##K!'^["^9I+@CC-F3KK$3' G(B-X%=$ R5SU";@=YB-@SG%"\N+J@3 M)"?%4PPQ[ Q_@ZEN+\+EOO,AK;'5R!9;+1?/5F/J$MZ)8>4Y56VBCER19]:X MW2@X.:H^E>U(9[7-:'R B25VSI(PC)&!S<&J!#";%FJA'Y0G^;P-\TOQ^5/+ MI7QC$[COF5L0U!^/M "QCR!A6>("6= 6QG+[(=O/HP(G2 :!W>46NV.I [8=9R:T,)JIOOGN),%\ M3"M=)#"BEK,.V '9KV,FT)B'*'>$30%C" M& ^C*Y<237+=<*5L60Y+2YEA18LKS G8>!XQX *E4A0'Q^51&A8Q\1"5%CBR MRZX<1WU5]E!?Y>S4UW;S1?N: (N=-4>,!!RT*$IC1!)85EVE! M+O.)F"$=J!IL84P8#E5,!)L6GY^[*:;,>7"19T2R87Y-3M 1>Z)XB"X:<\3? MSCHJ$W%LGXE4WT.'C3 ?"E^+7(A;\C8B#8J%J3?%DS=M*LK0P@:+ MJ$/CI?DLNPEF&/,]N?N#-N+"JN.E!RSF#1\Z(]5/R01*%G+"+F.VEVJCMPB6 M+K?Z1(DJ]T(CEZU9S%;4V3Q'R@Q)54/8!!*2(O7 5SBTP#7US#,6Q#5@G7Y8 M* >OQ8MLC=F5L &B3GCV2"2HO3]7[UW:&/>Y)M@0C;''F>'RK#[;[,S%:@+/ M8IV%@DT:*_P;H*T]@-4>W26+W184XL^$96]^ =&&9P3+W>H9>F>\W"VT$H;N M+TC];')=0/"$FX1$YU!N U?JHM8@08]W%'?JK/0)")5Y7KR<=Q'T7*0B=?+_N79/?F\U'OU"3Y0?0L_J)]:GB MY+#P82U[ 9L-M%##"J]. M=A::@:_,ZZP9J 8?.,%(7^,2H/FGJ@)B!GHURN](#8&Y&:\Q-T[8)U1-4.Q M(7 )*B.2L(F(@*BH2)Z1%<10?@S>^'5,4S;<\CK77"C!H&Y8>IMX9/A1JD_/ ME _,Y!H,D_N,Q?D;R.^@-YAV$H5P7,F(9^.%2]N/UO\LH, YS),M?EFEQ0+3 MR!0V'8MZ@+;EHB6JZ*B/X(@?.BY+!:#ZA@CO*K-(S-NN.\GMPP"#FY4 MW P1"S%S=(V\VL@2DYDSX\^V,.*FNBDLH45^0!(VSI+PSR41_C8=844/ZWX( M&GAH9GH!%K#; /-LV IOZF481ZR:%'/E:%RR-@DR4G6;-5AX2CSGN1BX?_Z"&1A M55Y&>@=PF Q 9@@_O0++P/)&?^D]I!\AGF$M_F$KV/NG@YT/9!)L@NFU_$Y9 M?'<33"Z#>"$ SX)B[PFMT^^N/;80B6W6?W=H=]2"ITQ0#<8UY,-W!4WW1H;> M,#?= ]E_?P4+.[W@_3I YSD72,T25GS$RF*9E1U)=='&J2,X FM>4=LPJO+M M9T]/BC(%;J@$TL B\>S9K5Z5+?46S^UNQYE-IH':3)4G8Q=F 5H2GK<:\K]# MIH=(PVA^<(17W3*I"2$OHV A^6^(6I2PO9RP\:7Q*KF0@9,3 M0IM>4$ '=*YC=3U&N9*=, D4=8,T?0 M'FL.#OJ+(@Z6TST7T^L#_G,&]A+K[^,--TR410XB8TW-8-H!)_@CA-E-(\MR M4;*'2(XK;6.^8G+Q5^2V*XQ-KK#/>0%/;6%O@'( J])U3R#?'5L*>^U&C]3N M8?OZCO&5+8\)R&FEF%G]%D[W%#V%6$\,:R%L,2B= S8M-A_CWVJ>-4UN=.-&?X9L6Q@0/:5 M Z8?>)&XPD'4%K&!:^KZ]1HYWP'"29?,]&,'V/ >BT!$9+&%0-VWOYL0-/C# M7YGH7'!'8(M8I1,JM_*!P9XGB1>O0D!BG4SL<3PYS2,P_&F!=84>!^BP4308 MK"TG.X&=*#@2E]N\^$A\[LR0I?I!G!ES'Z9A] 6[=+C/QNOK+*^NGFX>,%+> MXW"+)BS-6]7"W&[]Y!K@'A3X+6,4D=)9AFJ3V1&1G4]\;Z'FI\JVH=9[G )T MT(W@Y*625(J<]+KI;_B%0DIQ#TO/V,Q7&R'#4X0DLYKP Q( M,.9B@W.\XC/[!4@L*,-M5PP< 2@+'BS!$F32.]38&;2-#ZZPN9X*1_E3%2&E MA")DQRA.I,Q8$9%\MWU;!;4BO"@G]^3W33&2:6)_ #.U$-5W6!TUFAG^Y4NI MD)97M$7^5P5 V7,2V;.N:B"'1 !7U*"UP#M@TT'X(=\Y9BM M@056CN@9%&: MSXVB":R^RO2)E:?>1.):LP=OV2757MYI=JHD*FWJL K.<.M M?1-.MV"'UH]UX$:;=2>QE;(P[Y)1HXK^%Z]]9F3-[ (+8RSNS@6WB[TP@3CL M;*IYD275?PC+VZ*=3%7FA2[%D-/DJ7ATEH$J+B?DHQVMVWC[:Z\!]:*,7_B[ M.:_BDL(78.D- [7#;+;*JVIK!<.R6'ON!#OP_"N9<65JL @;IP>]Z+9E\H"K MBE85ADJQHA.H9A*(P@O:L77G!]988A!,RBV_"'/UEBT&5CL8YQ2%C[@I[Y$$ M)_ \6_:T&"2$82UOWR5H:6U[2VMJ?XF &!^.2]IFQN'1'&W4C^IND5GK,L$\.)1ZU, M+H;D?5CLA3"%P]*\GA0/4Z)[S@L81/3*,@J&/:($U:I)U0OY%E.?RPF)>.RQ"4@B$-5I@ M0X5N^!-O;.^9%2BF6*3;N!3IAHMT:Y; M/QAY=[QGB1N.&$,$&# BO4"1XW6&DQ!J3J&H)R7DE/9%3H8E0UT<$@R(*15Y MX)$[&_?-WA>1/. :O:^LZ\+Q8K$/V&ACAP(!QP9CSV4):5:4(K\R\!,*S4P M# 8->@U=0#\\R:K"^-P8C)Q07EX4>0M/MF/VW:OJ]ISVA:^>6U3K>?Z,,Z;@ MO[!TN2A3%P4E7G&*32=BS BZ'KZ+Q*K.==,; (S?8\[',OT(G!CQP_Y&PVZH M8KNYRFO;L)9)Y+^].2NKKHP4&)\8R@'/.22\D6Q!2$G!FCN %)\B[\^1YF5V M8A0!>TB..X"K %W*0'BKY:'E-;X7\ST%V*.\R. H,<\O$R40.5$(AIW7JR6& MXF%BAN[,[\RM%JMBHH?7K;L@1(2<*"O4G<4@--B/2'$OQCKH+AL:QP "+C)< MXH7 HR #N^#C72QI^0FJ@0XL&UFD!7WI"-1=DZ89*GO$:A)GZ:;<,K[7[230 MC\JG[W".P3IJYHZX?(;,8NB6J'(345.LE5N #M_B]_$BQ'-^"5HX4H9]SR!# M&'OPOE@_52%7/(G!(V"\1F_U 7[7+^YBW6LD=EF.JK:G)-C4+@QIL (!/O(# M!86H@$,4\$B3">+O>:;SL@.0.L[4:T\^>EE!%LJDO*\RR7 >3%#3B]3S8.8R MH3O'(-**\L]-E^RSMVD 5/;%689M-F +%BZML8(6,@.60GI?]WA51X@\8>N MA*U8\.(Y%PE,3[VBN/W+A\E()/0:?U11$U'J'EE56B L,'^ M$GFB+[P4G\55 XOU"Z1'U.;G [ 4-M.9 VJRL;\@7KT#RIT;@O%&+_@M=FTTWFXODMDU=#P0<_XLG,A/$E]'\ M7GY@B*A&7 *39SEPY;%(GHAN)K0YO6XD/EGC.TNW<8475&LARXDA9F<]5TU% MSX$B0Q67\U6<[BRT'&Z'S>7Q7A*H]5M]GVX*$V!]KYHG>(.U0'@B >:5_3(M M!A9O>,@U:8\"9E4@'[P>ZECX9RX5Z4MH+[$)6^P1^(1)H)5F 6S/W.;EALN[ M%.TBGGP0?T5C(&AN8=4]]R58MLPW*I9W8O&E(V0*@WF!_<+3M->Y>TR8_51Q MPDG0TL1'8SF*1I>?+;I'@\]G"/1?O/ T@I>X@4H,5GL!, WL);=B\*S'Q)6H M6QOY7;+^E;#6/LI,HE3!T_/278NB/RGH#K!#D$GY YDQ*629U&O-&%F8AF)" M CF8CRL4\N$3N=(_8,1E88$QD0$L&#+UL;/WF1^5A2)M_90D ?&1;B,=,9O; MR87WQQ@L7 M+.[-B/RPX*;AGT905NOOMW4DY=-/38D5Q-EKX%IIJ;Z MHC][[?R"!GUU#_3,1FS51&Q(M.RC:2#&N?G,?4V^^V?G!7D\Z.=CY_"_A607 MST5777>]B)/CM09YBF)+GU-$W3HS446+$.,2A GW_#6-=5QS.<0.,.(S:!$R MO.5R72N8A#?C05\.%\?>XKWQ76*UP>I\/Q P8!,&A3P)#M#,>88P2]![1Y9A M8\>B^5Q$4[BQ$%!D*,X$J/PH@QB2Y^C>_.] TZNAHAB.-D=RB^&.*VSN'87& MW^O#%?5K9/1*]\8GAQ5=@"XC##VOG7&M7;:SX5>[9DM=P#_F(G-K%[G>>-QY MD75A6))(PS*W; JG+?M)?-F?>\.RO[:O[,_PY-VVZ9=^;I'[15G*";G CULA M?@[3/S'Y-E1E)B[SOFSQAC)RISM^(1( .3#:]ZHW&[C<'%6*A7+QPZ=E_],O M6,W=H3V\$,9\.N@"HMC+IGO%HV$KF@W3X+LJ%XHELM \_F 85B*]1@B)F')!Y5;6AYE3%&0BR&O_&!I8.(B ,)OGG2&8,*R[2U\SRA':35))PI; MKW-'DQ\G:3ONQ_49GAEWSQ(M."44_2%]0@-\[SLH?@8V!PX(P]P 3 Q65XA^ M("(P--0FN+-KX7LZGL/%'HVV#9^A/9G,3'; ZN+(AN"@4J!*9O49R'A^P#"' M]#+#P3;A\O35,SKLI7"SQYB+O(T7=+9XMQ?U/_ .H9SAE +)FW?JY[U<*[?> MG.''FVQKC60G*7JDO&DL_=HBQ#,KOTJQ!%$N7FH0PS6(]4L-XEDPP:4&\5*# MF%X-XH:*OTUU>EX;6-/4.BR9HM%%_UA4=5XIE3YSGU2(XGL#S=O;[G>@!O+4 MNFVU_][\\M"22*?5)X$>OE3>NQ@H$JNQ?Q/X>L,QU68&[8X\0'8P5O2 AWF31W02=YOGS'9ZX[Q*<5?_.L<,+YP:["RGY_SJ#Q^=6WOK2_49D4\ M'FMQR9 7*L;5_$W K_!G<+$%/H@ [S&T?/!"[V9<&&:A?\LK^;5W1@L@O]HO44.V>>-T9 M8>&N>F/DE&M++5VT:Z!WYX,;2+39":\L\A'WF.H@=+[32 M[WA2I.CDCG54;0UIH")5&ZN'!*\%7F*PG!2\]QD_L3^\P4!0*F6I7%H]&'AG M>,=GO57&6G[R6LGT0!WGTZ:FU%AB9",=;)=J<T.XMVYO; MX)'2HTTG^FR"1F87PU<+THIWU'0C?], :EH]QSZF5%^%Z((2^1(LU7YD%3T9!$E6#*,C MQ4)58%GOX3'MKA MJ,8',:W2:UL7(^Z]96[";UQJ21QHV &=>,KA)V]/"W,61]RR_00QA],!?\L7 M-J"PDK\I2;5:8ROV-@2!C@*Y\K$AAZ-_I5(,J7/J01<0!Z -S<7A3/X)5:Q2 MS3O1Y^Q#?FDSHB=762@O5/O,2Y^1M@1L;P5H^PO(-GW ]M6?L:1M#2,U48.F MSS!*?VJU>JJ6+*07#%S6+/J0$N:X-?Y=+ M:82_L;>,OQ![1D1)(M4R*TKUC$OAJ"_7[SMAO+=)+S-[5*42K*VV-5YQ_GW2/ OCN$E?Q-O8S6:8J1 M]'1CN7]8]@_"SL&T\.3DC .0F?, ;J=M/O+-Q$(1YCJJ):E*#Z'2$5 MBU@J&-:O%16I5)(O098#\G5R5+$,3+E:DZ:CO5 Q$(J-IM(5;DBU4OO5\?%!Q?VBDBU:E6J5G?)1)Z@=N-- M)(\XM\WQ9MU; Q!,U!GB<(.S3UAEUD/BD\\B"16/B!HH2&6Y!CIO>\O1I4DD M149/B*E&D6&JC"HOQ4QPXGJ$V*G"-V[WI,&L'1HK==20F;73J$N5XL4P/:0R MCHL@!1%450!):39H)6K.2'..BLU-U.+VP2H1V9;D&2M6G+5(5_GZ_]ZRNP'M MOS9M59&S/*T*@]&FDW7FBB;\UWL69G.XDCAJ>\]:7;IYKAT<3='E$(49W>O#.*?9M7A<4IC,';V<$I)/)PW,FYDGZZ.G0%=SM]4 M:F6I6-ON31PIVP?VEOW,A\CZME;&D;WM%YY*F''7_@PE+;90GM;='.$/$.CGDF>X3WT,>W3Q; SNAK V?6Z)#=. MJE,AI4:%/9L2PH?#@!$%,L.=/QJJZ39-K?7G3)\BH"/:$OP3'N3-I?M)GAF, M@];3*=_W6AW*?JO#XU/WL?74_Z=$'A^:G3X;D=WZV_?V(\[U/L7FA[40C(9; M.16X>2^5R!1?R\_@\EY\@$:(2]O#I>WA$B2]!$G/)$CZR,Z:0FEHH*2<.5G, M8TZS,K^\1TOY6H44M]ZK403Y7B[6I&+U/71!E"M'A;6,L"Y*M1C=UIE&2&^^ MS'0#^?JH\<;J47&AL+[WBB+5ZMOCU2<9KZT=%7XEA%\)I[A7SJM.%%0$[EH" M*W.QQ\)@(VC K#" %@IEJ12#!E_R-37 M-\NU;/)"Q_K0R'I"V48,5?9(3:: (98/J$B5ZO;I.*=(WY4]PG8I0 ][*6JR MI-3VA=Z)9.NZHY$^I*NR_VW&?"M[A.A3()YZ_J;4 'NKEE$QZYM%VQY5,RF@ MK<&=EKJ\O7OJ9%OB1 /<,27W47E/!B\?I&6Y6I5*M>U54*>H^8[*!%@*7JI) M];H,?+ ]TW@6ND^+[A2@N[(D5Q7@VQ23IN=?PI+=<4N'1&\)T(O#-QI2 MO9)B#U8*[7T3>52?@11Z(&NP90Z>+Y-"05S.B)+? ?]XZPAV*LI* MQ)'O5?QL>^9T>6--'[RX&)02L#Y]U\!K85/U1&%!@%WCNE,$[N-AJQ&(1KD$([;SA M %5%+S2X-]SS OLG3-H;-[UV]NWMUW:G21Z_-I^^-'A5X]TN^2VV[GKM7IM>[PMU[WH7W7[,,?][#\SFV[^4!Z??@ Z[UZ M)['P_M>G5HM\ZW;Z7WND!6N_(]^:3[=?%T>B89$:.Q+MZGNG^?VN#=OYL+3T M[,D-!+BH%^2-!:A>=JT9W&5:\E)O= MTG,SMG9BX.*]8CJ5K3^#@^_.M:@NRE58IQ^5A0,GUEFO_Q)S7A4CG TU$?&J MJ)0=?=C5E@>,J>J[1PIP;VV!BINY,X7B1MD0Z4<,IP+#AU^ MTF8V[CNVT>P)C!$-V!A3)N^$02?.+0.O69U$%WQCG. FGHHC5RJ24E\M$&*0V;S2/2KA$Z\4#[^KR5(U8O8= M&[^5[(!T";#D3.D0\6W,^72OZ\!D+O:.H,M^L,A4DJ[#MNFJYK..)]PSQW>/ M9L,8CPH& LJ5#&>MB<;#"FC$=J??[/S>_O+0(LU>K]5/\XRE-:\_A-A:0-L+ M6=C(#PX**B1D3Y1,J(:Z-H>,-3- WJA3'(0"=(TD#[]J,\Z6@SF[K_/ML2FQ MWW2@&\, I^!C)L*U4'4(VJ(/@"-[ I B-X6/,96)'==X7M MHTKQLWB+_P7[6/[\@?$D7S*V*>-NIJJ+/V,\.T)MP MK@EC!*_]FZ_)DM?B$=9KR;2]@K!(\?#3JRI;EL_@8!4-]=138L" MZ[,IDXCL;]0=6YS]VT LCR W5%M4 '$M1AX#+('[CK%A*;>\TE<=C![7@R0^ M!E9-;6>L3_TA&7S1\):OU)@ZEKFZ7_@YUH&D*0Y^835+[EBW@6M5E$;.&"TK M-ME)0SXQ*/"%FW,1E4P2.=1^ 2L.*(?;6< 7$AG,7&):+C'TB:$F>)$0F MH(Q!$%3:0GB!)6?KKAC!9M-G8>L!3/T3EZ3PYR!H#5@#_I[#AW'[;W5I;X#5 M^A@X?P92> 98+' ^M=& 5AUN@TRFO.9L,,_%I"D,[&\V'ZLA^[%02F1 ]EPP M2=J. [;0'9.8_!#:OZO&C (XV#>+6L'J!LNRGK^I7=?EU?/K.? GP G,W!_K M0%AH]$]57?.8*T#QLRE&:*&69@$Z,8 M ;[Z05W!(WSS.;%Y-BVC]MD) TCU(S3@IVO"W]8/P [L!4QS<)M(G>!9 MLX1YFLN&@EB2.ASR._&A WXR<\X94^JN?2F^[@49Q?MZ^>%<_ _8^[%T#@& M&3B=6:H3,/KP87X&;L0>Q&S3GRP[9\Q#A!\=^H@?_\>385R*:4IMV4]Y\E83 M*O)C7""'T,WBDM?EY6 '7R?+_7!1?LZ2/&@TH;V4C=4$ELO_PT'8\8<+RVK-ZKT+=[*S@M554M#JDNM[6UU()D#M.??5$A1/ 3>>+482VF)[S#A(U18KE9@M M5CV(+58[NBU61ENLLMHP$<<6RT788N3PMEANG2U&#FV+Y7:PQ>)G_=.PQ?"( M1>5Z)>6X8HN=M80/!1!9*=)(!:DV_[3YX4PUV#3'8H?Q@Y#5)!'+6O[&7(Y8 M"M5*1B@^T:[@G\^F(]ORYM9I5.CIG??&A#C+TU%?F// <&ZAPKR#-#:&<_=. M^JRD>U9*[%/*]6REP7132^O(,5$IOG(IQ0^7XLO%2RW^67#!I4#_4J"?$@U& M5NTGR[EGMN:FEP@6*6*R2!';05.1)1PQ.HG6)LL/BQPRW()U]0/,X'HF)5RG M@V%IPNYU;:8:QASVC+&5DQ(LOI>$DV:SP]'X&S<:FXWE.H;U-N6B MMJD ]_F5#!&VZBNH&H>:\>!K;)I3[7H6L&T%@4&&X9P M7 HKBZ3*I!"\\5@5%6K:(%%-&RL4/+1F!E#D<#BSO2>8L%I@!'M"-/"47"O' M7^!XWVO@>IB:;Q-J]NR9A_78PX'"'1&M"K"$L_KJ:Q)T7?R:K6!AV8KOE\/@ M1&857<'U=$?+PB=.Y52ID;^I*UCCM1IKR;;&:_^UE_&XVTI-JD5DYU*J^O*$ M/_N#";+<"U7T'C4[([G^('P"":Q<*G8Q5N4'$93, *SU]=/H " MI+ : %Z.GT=Q2*=X]Z'KBS:S98PW3>UWR](PGK&VQ:R.\XL.5W85&L<>T(X+ MQ>K77DE$I!+<.?EF:=0 [X %YGG]$M)@V\]$/'H53)=.M,MX]_A+O(QWOXQW M?UOCW2-EJJ\@3WS\>&V/Z9T;XN2QQYB5<0"Y5*_5I?K)GH69*KSW&,J3"KP5 M!N^B(C6*VP?S'.E0S$!8G'DR/'Q^S%%_M3W&\Z2"-G9D;*U:DY3ROK/-CP3! M/;RL5"!89A L->"_[6/KSF) <3)&1T7 M]V9QMT?522JXPR'K):E?ND\(--#3X!P7QL@Z0&!DE%JA1Q7."[FP.< M"@1Q"$9#:C2*DEPYKRGX^9O ;--0/#!C?&8VBG<#0@-;#8:-8Z$8CRF5Y!KP M2(QCB-=.7ST2.+/ACSW 62GF;ZI@25?1'MP=G.DZ/1WJDJ%JVZRPCA?BO3VU M$',B:45FIE8)Q=K>9SF]):40%WX*,W=J93!YY'V/33H9;V- M.SX[L"*;AKA,/&T<#8[@BD5". B\7 ;Z23X2^%V[.CLP?@K8PK$\I8I4+Y_P MD2CKYG._M5'>>ZC."'G?^BDZE+S$2QBLL ]N-@#:,49:E8 M:TA*=?N9+IE-8H^:"I1!<:7-LWG%[=66?!N_#OR=1)5][E[/ :X$FMO.HSI' MH,"?<)'VH*L#K(70*99U=+%/+_#1HBCR=F;;U'2C2CW8<1I9#Q&JL@966?Y, MNOVOK2?RV/QG\\M#ZP!SA%80DE)5S3(^3&T5)6O+:]A0T,S:C]F,#+&NI=H: MK&_BE3!8-W+ 0J9+@JZ5_%?^%;8G+&H]ID]9D:EAS2I]XRV! Q0G#8JWE M>"-+#:4D58K;?;[S+YQ)9)X+J,M905UNI OU="/)7V8.M@,XQ%5_4F), MP\E]W(4PN;8A)^A,-?" S")F3=Y; 'E'B%7Q2-8*D'?Q< ?%IS3L?J%4Q 9 M?RS"@PIJEGPW$;Y72M:)L-05AQ(282Q0*#;;M\16';9%ML,-0@OP6MLI=WAF MG"#@5DH+;N6&5*H?[GS=/1(D 2:X'<_,">81[RSXYZIT_H>KILY8Y0T$XH$/ MH;>)-"I2[9(=R9Z7*RF@2I&4VFJ#W8%3([LHN[CGR<<^#)<=.T_"@:PW&=#? M[T#M8 "2 2N)(54!UUVJ-&1)+B<_0_F2?#DHKJH,5]625,PJ4;:4TU(/+?J>!>ON;", ,+*="='_P_EN\S?L!B4 MF)RTWLQ;I$& :$:6Y9J62P,!'_%)GOR<&)\,%8%*S<+WWK:W/WGG)&SKN:_5 M=N>:8$RN:6I?J$E'NNOT;=A4++;!LMURY.0^,:W/?WPN$/+#$883%MYVULVQ M^V*I-LNGW(F0((]@!)_(35Q5MZ?P'/CS08=/0*NAQ;L%9/4C@JR.L:-Z+3IV M)*;G^0F*G-_6OV5'C2/NJ,%W5(G>T1:4\0T'TQT;1Y@%F(RS98X)5E^J[IUJ MX_]&B S!Z.)#W<1Y,9](@5^:)!?W#B6ILKFR5F^?2>W(8PD3?L MQP+-JO/APKI).M8+IU.@T3(?_VQ:0*KBD!:AB'3WXDU11_&(YV^P4=9<2VX^9+-4+&4X"LVK MCZWY];%/K0=&7(_-I_X_2?^IV>DU;_MMH+NW<>9F<*[_6-4(V(TONC5S##;F MGV)#V>)D1N8&X83]%3N0)0AX!R*XZ*]\C#FF"]C ]LWAB#V"[KVQ9;M]\)Z^ M^+Y:G"!$#8\]DLK5JB275_.T,2(H>\2>=UVRPI9O!(]P<):C4(OA MDMOB-*2+S@=06AV_EAM2\,"PT*%,1"6&A?;_XD 7G$,JYJGBR,NAZHQQ&4_? MOFQV"^I[C!U]Y/ZZMYS(-0VW4QF#SQ73?*H"RZ]*J9/B%D34_=H?'IQ$B0(J;M& ]?';, MEB'(#%-?P4H%K/54;%>P)Z&U5?,W%OCK.*AX91RS"(^'685C!P<$:P(1J]> MZ'< =Q29RN7#8KFK;[ J&37AL$,"T7=[LH2M88G*+GE@6-S4VLZH2+6YR5]][6P1.QLM= MECZ ZCODFF4]D] M$FWQG<3A?U#[-PVI&%$MF>T0]EV6JN $F%I]M>)CV:Q=U[S"%,A"FN4>=&2Z MX$QU8;+S2BMQIV>A>S/7$UOH4MQ,=SV;\J>FJ74LVISUWDH8]3U& MQZ6ZD?*F9'=N9\?I_&5?.Y!VDA(EG20O'*'EMMM>.U2[L!S0'Y;] ]9SJTYU M5XWNPU^RN^IX>A_:7+NY>>DO%,_\!(-@ W%6UQ>Y?B!+:4)4-:_\7>!JLY?M MF/U# I?(2O8OYYM?81=RA\1?O9X\\Y>5S06(79,)).V-BA]/E!&@C:WF0&:B/8VDZP?, X=M;8S!1]XJ1[3VZ?6G?M M_MN(L/N!A$I4(,$_:DPE)KP%K#1V4NW0IIH.@E0=\J-5/-N/'[8;)\[9V,.8 M>X!5=$>W; VQE-\V =+8(ZK 1EI1S;FWK0DNS$FRL@8XEI6U:CG:MO3S'E/Q M9@_>_H/(5>@DX2W6:'CSA4K*N]]PG'A#QA.D5\4H$>>(?^ Z' G/H[0<1@)! MKOKZ-Y;*;91W5[E!8KL7JP@JWN"QX?&4+I ^*-U5@_N70* :]"L&+:UPE*^* M:IE@_9K+JOJBBHUOQSH=D=9/.IPQ Z8;&$G 3%6 5HZ?X(M5R=QP9:==/8.A MH\+.Q,G9'K^3!;_C,Z8&U3">Y=WHC2YD1\ 9:"+8_*P0/RKBY=^60PFY&1@) M-CPUES'8T8B8KKEDE034TIEK MOAZ=NJ(&EJN_4EC]!9-\.94390&C@ "0%^O_;^_-F]LVLG[A__$IC6]3F:,:6%$E)9G+KUE,0T201@P"#11+SZ=^S=&,A01*4N)OU/!/; M)-CHY9S39__93VAOL.-OAF!.(;E/$5!O )(B6"I+RU^$:%]6)YZ$_$2%KM6 M&LNZ5F:N:=;U@A9D:;*:E1>3OF/2]PG,5$LZZQ<^P<4\Z2NX8MBNRPH1*@'; MM3Q8;O L["=1E'(VYR CT.#/=-!/J?(8AZ MVAW:2%OXOE8IX^_1?^]:$EYO&#[:EM_'D4?2[V@YAGY-/X6K@E;_:#C?]$NX M))#+SH@5U124K6\:(^ V"Y?DZL* ZR&Y(#3+@2$]'PWXQ-JD /L-P\7X&6Q\ MR$*KHZ0KJI9=!6[3!+;PW=U/:G8S-T>?:'M:6V59@>&1K4T>7]F[HY6 MC<)\;:G1H1K&I"1]Z"I*.-><>H.&>M]R*^-PAG&WG*ME@S6ZK*I/QX^R"JG8PW1 M5<@'J\2?/&Z*A/AXW+.I_@TU?\G->J6Z )M&Z5[-1@U#^6\\^/4O9IP":MA: M_BB;!#)MLED.,%Q.<@48\>+K"*=>A!N+;LUB1A0Z0QZ!"F]Y="N>PSB5U+1! M74_=1!IW$DQ["^5=EUQ$;*81V'R:!",[DI&WZ;B4<5:0P4"\>3'-*O$(&8I8 M.38<*'3= 5S'\*DW*FGMC$A201J9$Q 1^"B,#/8EOG%H&W*\>'1E@J9-3OXU MWQDKR^B\E1.[Q6FU'?-"38H"<;FH#?M8%ZK82:$Y"6V3-O"UUQKX^NL,_ E+ MG604:"QT1T>I*ZOC9W7]WL)[Q T@ M5'\'O <3=V"E*G6(@IXPR'!8F%T7I_B$4V2S)G!)V_31?BY2QP?'"$)/9>3[ MZ"-5B2=^?'=F 6LL[XY;%3S&%^'[0MR ;@P3=WI?A.$+/S/!X'@9Y7QQ+L&Q M7M2_7+3OEXIEL8E2/# ':-.XN@E,(@.5+C)%J'_"I/EH4;\$(NK;N[,$Q79L MP_>MKL46G:L.1;Z@--/:GDPWP1^=N7Z01M/(G7"2_?.4%G_$>R'7CZ/BVI/- M4GA7B%45/Y?T,]XD3?Y.YM7">JFJE!S85-S"KF1\B,8JZ7<"+#70H=23N&?) MK%Q\WA3X+/9V2;BQXT%@MX6#C2LL+#PPT"!\M$>:.K>@;P0I/Q3"^\!TA->Q M8 0_Q-XQ_';RAZ"Z#?^C;C&^96+J&TF2V,($TH)OGPS/HNQBGHE2Y@NJF0P: M3W"D-+"&= 3*O6.@]+,&0]=GYX0D@\F6$\LPA]/M*E(*:];S &;Y(!- MLHW8)#?I"Q1VS _&5[5E2!AOB/VD=3@4S[D\<=CFKU4X/OH><$;>D$GTNMVM MP+5:.2Y4,K*?M@1/Y S+\AZ*"2W7*-Z0P)!^DI1(&VCW.W]X6JI MO3MI50JU[T)W?4N[C[?O=)UVNEF=S-/8"CUVJEC*8# '=W8VD^T7+,_R>721 MXGH@GL:[D^-JH9I# SS *:V4XQ<\-ZP:J%0*C?I\KM]B<*7IQ+!VRLF'M;-E MS)Z+5#"?JUDK-(_F&\4[P>-K.*GELW>ND\*2_:-:+I?4FY@ZV1\]%1I?4Y'X M2D'L3]7@W\ MK6V[S_$8J;*A(95\C"5>?EI-L'YG?#5O,@2/CC(5XRSC?T*9C%4"<&!C:S]FZZEQ8*LO\*(U<>>>48C)-&H5:=?_=LR,D.I]O:),CNJH_N/!37 M\+('$AT<;\YS<-5R[H/;I"*9V]B$8S[:;Y-D#82$7/_P[.:B'Q6)61R'<\GV M21XAP 4E6,3K=V1]#O7"[N+UN^?2(==I8J"H>5RHM^8?YPZ(@_CC%+HONJ1\ M_Y-^-1B&C#[&E3,[+S?>;X3&?DFPT\5+!QYM4P@[%\'5L.50ZWB)TN/#*@3' M6V+&&Y<0;S!5J_7\3H4=$ B*\Q>/^1QDP?(B&=5&[IC1)KE^DH:J?-/AC6KSU>&-UR",CV=_OPEQ?&;N]]M'G5(H0>@D7!U R62^CWGWB4K5 M1"4%ED\\80TLZ,X^'(4O2RM\3M7GY/M QW(>#YY92RGK$GN"7CD==R >C)<, M+*V\E1JSQD@X)JN-\E(+>"IEO8BUA3=?+_2']G]VL([G'/OT 6IM65X %E0Y')W+A1)H1.5"<'W?XC*DQ!EICTA& MW[#$R$F2E2>"T(-'J?J(JHCBG^.K_@BICP<<\@"K\G$G)<3 P/5$T;:^"7M4 M1"E9!'&G@ :P.X+?=^VQMF2!Z/0=U#LT%$%Q!67TRI)^ 4L>&$D#E%M:PO'9 MM/Y$C^MIRTY57V$S4NK5!$*.KKN!INF&OG]V)/>H-Q_6G8X25>L/8"[1H&(\\[%A7Z'"1G1'5 MR$U%$3)?%I! L%PNHE=&^X9=,O-TQFR4JZUW)UEM0Y>M*J^I$8+'B#+Y M=:[J(@I:#16T,?V,' (^M5, I2<^AF0/ MH)VR>Q'^).PA C@AQC2N/LHATG ?N#L+[/.SX9F\X=C"@O3@T,-.!33H(ETO M*^7R&_ICQRX\F-U9'-G<$TFQQ0TJXO\ M5(CLX&JY7B[D !%\RY; UC4X/+.B-S^0%(D+2P198![U@.#HPMC#VY70I."4ZTG?5HWCM!/K9Y^ M*HP0'@MM^!?(SC:HL^\5I.CIZ6E;.O@^D&ZE',U2/R8G$PI5>E*/O*])=U6D M(\&>,(C4 MM&1/K4?TNV.P*)Y=^G9)(9VC7]OW58-F"YY [SB\+/2F@;$")QHRTH37#_=W MH_W6U$5$MHKH6;YM,/ 0T"_HF3;VIU=.=5?M=N:>Z>\3SET^2WCL#ATC W7L M!3IW/%")N$+VD>MHZFIE JY6D;8J+=Z%L;&2] #3XX.2_8[IT2L^)1N>?Q*@ M[,(VF@CP4, N$+!M[+_%]GG85H^0(7 W4;_&[0GA^$8\DMJY@'RU I-[9Z70VP1B=O< F. M(J4TNZT?@>P=A[S"700@2=,B&Q"5UC_XYJ+''/,C"G;\P&%%;X!L&O&QJ=!& M?!"I5D\J@Q&!TCT(;_(L(#5+,I\_\H$S.81L\*L1?B4 ^-1-!R4W"' @\*Q(_0T\\66[HHPFH^!@]E5^TG!:7Z#JYL MWS(MP[,$K"%Q@:L'XVL<>*@G'.03>Y3:$UIK)NM@J,YZLD!4H:F%+)3]7HK< MH$RD?O1XQ2:L%[<$E>Y5R)5"A?]< W6OT:?;H[TX<+;X@^#Y" M$ "9 ()'G1$D+2 A&3UN@X,W!QR-1S$]$I7<5!#C=3K'ZSBK =,3*%?!QW.5 MF3@8C\4^W1*!+BLB2U85_OA1S4Z8I:1O!X5^:',<3\U?$736@(C:((;H#L& MUE &"YDH"8T'[^%,8]8D_)=$X#<9NNZ#-98*6S\*_A%S-PQ3T%F8Z+$'08^, M1]2001>:7-[7:*^U>*^!S/_@6&OV3$F]0"O1-EA6^0%R54^VW!P8WW@A:)G0 M^>/XJ=>>4B0UVAX;+D<\)AU^@F((HZH9[Y3S(BV(.EYFS@Y#]]-V,9L(J(]M MM)$ZV0\.4H3:LH*6IDD9CB6"RT60$2%.G4,6(2IE%&6*+P0N4N,UQS ;'@5[ MTKY<%E,RGFY0KTRF64,9GKK1,["_+JEM6=.!F:[.'E0I(7"%MNEUUR*?(=C$ M>W26A3_?CGT+^NBKY]VB>4]W@&G& F'[I"\U\MKN. +#A/O*XN1 DWJZ@LZ@ M%&6\;@L:ID!@9 !% AR4!W<1[E^D\_!CW"2V:)@FTS9^%"+,&UTK@2?[!#B=*&N84.=7&3'=P(" (8T!9)TS$%_4#PU.\?;L[^C?'9B[M[6="K7_S\R]7#?W?3NI%&>C@BJ\4_(/*"7P2;" MVPJ+W%*+P?4EUG1K>#<>F8 F-=F_%1XMEU+.:QZ9?YAL4-H;)G JB-4X8C? M3 VN!%]XEDK')B^A*=!II,Q5_CWI] 7VB)D2)J' B?GPYY\A,'OL 2E+F'Q MX@6CVK'C+%P;=5"9:D:87-K>!55O'/U2/'HAYO(VDOANL9,2MW\V)S7? ((\ M(?"NZ(5Y>0B+,*N%^F*R3L=,?%1X.F*^>MY\@T-LV9(/$PS*I>8D"AE::"PQ MTJFUJ 6P(XM ?GG)AO22&YSTC"%*/Z0L2O:'DY/BY#^6X8Y"1SOK"T?E,K1[ MGF#3#5D%E(S0]UE=0ZU#;^P90R OO)(C6AOCB#IQ1'.5'-':(HYH($""PYIS(;O3 0E+,0@WKK;!%$JLTBM(M'LNP.I9?D"E?LG$Z!AW.NE5 MB4#Q<*0H.#B*LCD+.OL#8?DJ1<&&)>/5#%KD7 L6E0 M.I#80&+E"U#7L0GIM"PB@N_C:#0&"&0B&2@.6L+L#*.$BN'JYA8ZN:9NLZ3+&'PQIDZ]8PPM[&P$FA^&^5QY+)X86$% M[F:**V(,VPT#-2#L;TEO,Q$FAXG";W!>A+Z-'&&I UT.< M$8H_4 7AE : [@^5>TAA-\/C,)DT/*(8UH *T5T#W1Z&^<2'1L$VOZ]%,7AV MJTAL=N4KD;.1L7V:0TPS:F_4FM#[N3)$]GOUVG9$Y[?T#EA,]-T9SZCMF/=, MSW=2*.1I=5 _6EU/TS7,_OC=R5&A4F]D&G*3!@\;,7!G]G.%OQ:O<%7A&,D2 MD7B.Z2>B&P:;SUTW45^DR (L/L>RTU46>^!X^-$ZJ98K91WN'6!Z"\3R+6PW M0\[N^MINT!I^8IJJ54B00UN5E!IKG#0";_C3>)S=BD5(XB?I!(3*1T MA6?.<'0X _^)X2G]A**%WH&X#D#.L*3#O&\Z@4O3;M&'QS1MC:<)C' .' !/ MP C1T#B72\L#%:4] #',V*(LT.?-/?I!O("D*R+.O4!M03FCLP:E/%P")67U M:9RCC_ENB">(/U"[+CW>4_<'-P&W O='4_M39>]QI1![R[/WAR,SJ?UNJ9]B MLFOJM6I*\42OW5)5;27I"-T=Y%Z'3=CD1*+ M3LT3K'L]CB1/S$Z4;"[%Q2>O"/;T2>7(O'2]2\I.0==?JKQAMO,/6Z94LAU_ MO"2Y)9B-%;P6YRXQ<',M\&@+%UBE-J'S5EC2$M))LE!U+O=- M8S[YRTSF"Y2DD#^_$S*ZAECM&H*U9\J@!&/JTQ@SY8.>PY3P;AT;4G&>?J[3 M/=["TZWE8E$M+XM6W@ JN+(UUN=0<#[FK%2V<&F8@)Z]-%(7XDN2^:J6Q5>* M%U.WFEY1U]HJ>"TW.2TG=V6Y>]Z4D/"QW:PF%DM/HR]:3[*2GTB/( MQX:KZS@@3K)J5I83>E9F.JKR90VF84 ] ?+Y&@(YVS)/F\>;0EZ MGW#.Y'[%/\1@:+LC@>X(,]9U'2Z4#.T WNUS.0>5?3SW7=67A0H8*,077#^R#D5Q=Q2 M)0>3R(5<_:EP1-<*<.YYB:,ZG3A26NR8BH^;Q,7RXVT\ F[- O]9^9;@S*AJ M!D]4.#XW$O \[$&)(N]T%#\B,0':>&HW3+V?D:#]*X=W\K/G^MG@(1F[AA7F MA7IKCN6*HI&X@5@G%1'"(RKI;2 <]-*[W5Q[]08CZ*U[=1,&%+D"PKLFN9]W MI]" *-0R(,ME"24/KQ$HE-JFS,J/B;WS*754$9R1B][>$N1X[0[R?MUT97*Q MZLD XIP(,.]&@KG2:!P7CJ8R:FQ12\F:;O]@R5N#-U*+-G*G$OH?(N&R0$QS M[)R[UHLPBW\)S\UWQ'DB/,TF]XL:C^2H36=9(#HAM[3DFEIT/],U$R&@Y>H> M92C"=UP***IYJHZGY %.- U5HW/IWVZ==W:GJ"#N_O5:9I].!.HNA5D^61V1 M31/7K@/:$L@JXG"?$':2WY^Y?G#M!O\5P5UT$'2#2W&:BZ9:V33%S50QER#9 M&U;+)(5$,]V4XD9=F2/5+7E+^6NIP9H6.7M+?_-9Q547LO)<9:9F%E.A";^$ ME27*J:H4#JI4_J%_N;F_UV\O[O3[G]IW%TLLI,J[DV\"IKSO](49VN*F.[Z1 MP!E6I^V8YY:-J$)3P2EKJ&BNLE*2T20IOXFNO"&ZGE'I5TDD8=342'O$29,L M-7G:4;>]1*[Q8D(9S?!/ZY"(NXE<&>..3$%[H0X*SP(-1?R-;6;#@< 2,$N M*HNG_3([P?!2'N<#'2=#!2XVB=PP*XLO=BIPSS+W($^.]46:OG,"TRQ]W^;@ M#Y$(P[8JGU:TL]7E[VP6SNKKMG-'5MM8+_&\"1NWUL-H61$&XOP' MUPC(^)K); G.X>F$8L\7"YCZ!DP(JY64$UMZ:&.WYLYC'^87V%?7EPOQ]V]R M$]N\A\JA*6T^]FLF',0Y/9JM\@;F/#%9(IF\,ZY@!_U"LUPME,M9 FL56-#[ M2I'U+:3(Z@;F_#:*K+T[J16JS4KAN)*%)KSMX.0+2/*T>V8SO)$/4W2)JO6" M75O'G'.2'>9J9)GU^*WZ(N+Y;1.=(/D%IDEM \I9$*A+1MG=1V)[2^OCI1); MTH=AL>&8KVE&T#NTHQMI1- [M* [M* [M*':S M'<4"<^?[8V4A=$Q/M1B&I>V89Y0;T -)8@E_=I/2>F.%H=\HU%Z+0NUG-U^_ M7CT0(=$1 ;D] %-< )4M%2I\@U6XEY0^9 VXOX U&.MUC6;3>%8KE6,-#8_2 MCP)74SV$;='#Y@&R@SA\R,@EW*" .H9@_[2.&WJ^2/83'H/7HFZ^/CSG4WM? MW\7<7_2_88M';J\ ^EH@N];3Z".9NXN8+X\4R%80+;+1@6PXCAGGK@,/C! 7 MF\&C2_H7FC>_+VJ,;)'6Z' _='XW=WY/4FN$;DXX+$;\\Y*67!*B/V,_!T)E MYD[+2:";3LP.!7@)J'98R:N[CW!4JH]E^OGD%+!O0VA0NJ/PQ_,=M516P3X4 MQ,,U)2$WGT(;VU7(K'*%>BAQ(K"+/#S$H #^VEB5^@ZH?8A[AZ]N.U JKVKL MU\%2R#"L;_TE>"[HO+ET.4UT;@8,2)]G.$68 ["SYZLN-)Q[F">SN9KR)2S: MDSA!-'>6_RWN0%/)UX*F=42MZ">MNA_FMQZN5"L;G?HQUJ"6LO"!TL4.45L& M'P;UTPWS(^ $.&;^:W24VN)'^:;VTF_=CZ/RNY-:N=2%:RS MS4!#R$6"]8U.'8O<:YE31Z!,U:O*$QUA/1D$RI)%?,^R@L8/AT/;>IT4:6QT M'] 5WYHF17+-O[G1^2/06#WK'+'VQS.>48$3!(&U-KIX+ :OE3+ZD,V5&T<;G3<65%>S#FWNO(\W.N\6S3L+_ZTR7^#5 M-JHN'&$:TG$6K:# \QC3L+0.%)HU:ZZ4VOY:V+.\RF2#ZUJD I(E1WJ(T4FE M8# 34'[*LW4==1)8YAS?.MJK%Q+=5&_0=VL;51J/L+Z\5IKL/9_[IJIM5,D[ M+I/&D:'D3=,XM!5I'+6-*HW'H#36RV\ZQXUJCL>@.=:R[:X9&@>_:%K M6Y1B5="$VD><(WOO$SO*4^_:L"-ANJ^T N'EGA:=D2Y>.@A_(0@H.^7.3S1; MQMX9LEPYL>\#8Z0]"FQ8##-$:"6#\**YXR2/&KTWFCIOJJNVFXO5_8E32X_0 M0^126AG> C!4)P*.DG>ZQB#E$_VT<;3 *EI.ES_ ,,9 &!BEPG;G:A/=>032X].CC\VT $?9?[?B#&*HXL#TQ+XI;S?H9.#"^?7)3M M/L)R!D;'+1KC",DD_ MQ?_1D]$QPTAWPH$G'RW]_=W7TZBA[ !>CE$FIH- P=[S64AQQC0D@3%#9A3+,<]:N.-82Q"[++N?KF4=@6W-'C'V/212=0GVKR MTZ$-YS+V)%R8PC''/_6%^#8QIDP)&?\<+L@_$B]3'W?-) ML,6 Q^))!0"S9.3Y\'<.]:!['"F .&ZF@GV^4$7LC?CD+.?)M9^47H\G&SHR MR2&@#G,Q+P+9^'U.R>D8(;$9:P0&]7%D0G!&O/?3#WTZ64HL;B)'V<].I_/I MIO5HM(:ZU%]00_5*6A)J)=\<]]F1*^&_T]H*Z87%V.!*G4W@!A6 O ,B:$)J MI:XT!5WIOXQ ) (+#Z*@%'G7&Q6T0'3Z1()D .G?Q"C9+1!?J3!0(OY1RC1K MSKA5N/R8VPH2-1#^TO/#P),4C3XQ=8-AH04>84B*JH;11.XT*9;9201Q28 M0AZXOSA3F /*O)Q!-C@1 KA1?$2Y24-/F!:GA)5T4!; U T][F/% D3#;I$. MGI(A0:4(Y:B/7$]43<@[Y,V0TJ[ H.]@E=J1 $13AUUYD:>/[&K=D(^0+XEX MJ$LM1YB(V1J@D]?DB))B$P.J#ELT]X'L>D2MS^R1FG!B'XC/*-7K4<#"!L!] MB=7%DLZ4KRKM\6TG'1(1$_E]%)K22"(OR7BJG4;$RF+JT2<]$@0;$"U(<1*F MR)PSJ)!V_UD0Z8'4H^M0LBVSQJ/H&W:7SI= 6PG!*7H#21UXA3;C%72B&?F! M23Z-;ETC"("1PT!!."7(;NX<#12@+]A^R =BEC#5D75J>3K>O)X(%!XU[+84 M_.BA2%[CGXG'^)&4F"W@7JG;PJ).9'A.Y)YRD[$;472PH436+. M82?J80@#=Y#/G1$-RW MR@8P)D[5#7OSA/Z0#FR]14(;*4U*(B'J/[DV M71973J>DOY>W\3A6(E[+Z+="?C,(21&Y.W88*RF#JI(!DWLR3$/ORY'EERS\ M4$U-Z313O>$8A(\P"B39DDM%QW_0W@0^1LG+9P> MJ.#1/IDQY1:T>&!.2F=ED61]5Q_2879$R%[M* *)#>/Z(?R4;*F,J\8@V!L;A(S)L\OS]@<) M;1X.8613#&!" 7./;W218G T<5H5&>TM_<+;5CLNT=ETP\X5@64+J%UXBP?^FAXV,_&" 8")8CY(S! $4:F!W/" ME1(Z:UH:62V!.V0T4DL>V;,+@D,AU@](8:04%+@LGD'@> 7N*(\8K;B8.6LO MJ(()&67 96,-CSER# PAR1"3@I,S!2B,MC"G[:0*IREC6 \\!!LM2%6.9"/J MEK+(A4A0?0,*;.BQZR-^*+HL[FZN(GE-65]X4:!,-.&H$1TX!A..<()Q^Z7M MQ9J?[3[CMO=0DY;A1.$-H@LD>U&(M1+A6G9MH^?WK6%LT6MGL KA&R!C'3V2 M8W##CH88_''(FI9/%_2A0>:Y)+P@Y'N;$"A>X"E<@J(6 MN$P=1$(Y*DB7G 3-9D<5S2H,^J[TS:CE4%*.!&NT#;#;^OK0LD'=.Z.,&YN: M-<.E I:'2#'-V:WB&29[8T"#5BJZ+VSF.AZH8[$1&#-1%Y6Q0>B0\2)U((;! M (J,]2\Y _US%"HDW<)'4T=%/"UV4&8WWC8BO (=-P,]0"[C*W=U1UZ<1?S" MUL]N$[>R-0!=#]^'^EB;LAM0'O*^=A%A$RTSZH_3AYLPZ/0Y34(-XH<=,._\ M;HB*&VX_\"UIEFQ:@]@2SZQ 1+O:&75(,^G@6G&/:I6F;/Z%>X)\S=<'TBO8 M,]5F4C/0#*PZ5/XSF(8B,<1(X2G%V2%D; /%2( ]N !DP_='RRP^6P[UZI8O MHQ0#OP^O,:/.Q-+I"=0"6XD%N$I^I=E&8RE-5!F'R:?(=F0EK$KD_4> ']"N M_3X7/!KP*^ MZ9M@!4@'%0M=<"ZWHZ=('*S$E]0.*NZ<(9$:3^?Q2%]S8M4P\L$JX2 7)S%JABXRH!7M M"N;_H5GJ#M'4Q[0UY '4!8D70;F#=Q@],(#\0%*=BLQ0$!YK:1.W70JQWGVD MZD08(+5CY-%\%J"&&CY=W#N'Z/>""E/16PBUEPX"2;4M+5>OBCDA\53"$^ZBB MPE71%X8=]#MP2Y4H.RKK&W1X&%%HC&JKAY0P/73]..ZK7%!Q^A"E4LNHCCON M&U&V1<#KENE\#IA<$FXKSG*3_@M*L0R\< W__C -V& 94B XNW207](LL$]RRR<_;J&$%6^JPY:J? MA>OU#,?ZBYTZJ%4.!&@'19:4!+CY]>J\"/?M$&WC ;G%F%N 8\=6J-"EU>Q8-9*ZK/)1PCXB M3WFB%WO+,'K%FI/0E,%U?=R(?C.V C\A+%"K3+ZS3P!(Z NS$A4@]!(#D2D" MBB)%(]-PF+OB]9+__C>\7:._TP[27/@;CM +[#B"A,EIXB'IE;K<0!Q?^JLE MJ*%//L/$*E!_9%)*8/"@U6P1<@$>+/$DT*RF).60$EOW.H0$--X&G=B6$+B* MO1Y%#ZOQD--1_.'%A1V&L*A$^YKR\M\D^%M_?_;UY@.;#LJ>+T1A3'SZCF(; MYWQ*KA\4I;6 AJ#PZ.Y*T ^YYZ0!+(6WLOHTOD?),Y$4_OK?&@0!CCPCTY+Q MK[@ZQ= 2GA6FJN:HQX/]K58K5*NMQ,]+^B^1P=Z1>\">KT(,05E+"\X%[$4M=F2=MC'@Z&!Q0T>M MGQR%#B;: ]_X4D!T#!_%71=A-#D:H#8CMN?EW0&R'!3SR*_V+SA_E)W4:HMR MDOP$,">==L^5:6X*K520)X??DY)#,F[+2PP?50*-U$?R.__1X_^!(,C0D"2G MCK3DX&@LST13T0L8'G?&Q!-Y3C+$7M*_ND_LTZ%(^,1M@/<2^9:$[&AN!7[* MC4#N+RSE\MDI#827]!7AXQAI@BGXWT!G0!+Z26H7ON(SI- MR;R&XXO5$-T?^8$8K$\<_FA%$M%::_0Z,Z\V"F,D48NTK##&=Q!LAZ.Y8PFS M[K,9(XHUKEDNF 3-W\JEXR-0[MD&R0IP95(&YE)*,#2Z6]$9Q9CP0&HP)A@V M:DS*+Y!.K[]52I7ZS+=E5N_SQ:E)AQ?-&]$*[:C7E^$H%'&<38PASEXQ+C0C M+R'I;SB&=.)Y&![BFKJTYTPYGA->2;JT;*$EDA9D6 T7*/'AI&3O&]SG309[ MIOA3*9@G9$)VG-25YH8S+W5]>Y!T0+"09>^P& > MY9J&GM(3*.0NMP-]GZ('MR!ZER71^?K[7^[//[P&B&_C.[J#P'PS.E57<[4: MG=OPFEV)$S^:!6PWS7M;S>YYGFS?FK@Q]0E8N[?,=TF+C%'7\NQX8F7+F,Y> MK.'UN((+DE5$[M(\&-M<&N(XTV+:>S-8A W\(S\XWNSI!^6 MLZ"U@#PVJAD@C^].SJ[O]3/0[!Z]*!7V#,L^7/U7P^^ <>Y-!:++B_Z7%V0I M ?"7@>11+C4J,S#Q%GS)^F=?J^_R["NMW9U]H[S0W']8/L[3NY,V-N/XU0(F M^ZA?2=>W$Q4/1&[Q%6,;EDOU"1Z:-]S*IH*8EULQE2(PY[9L2[%>FS^3A2ET M&:B3[T[.K1XZEI\$%LY3<';E-%*>@%'>&+F6)_"K-T>NY:TAU\E[84T"]0:] M9*L_]&W9:)C*%HG+K=F6XN3=/I?^%*;86C##-M"L0^53SU7L52.*<2=D,CZ+ M6G?D!K<>>];:I@H M9"V_1]?[T+-@TS"[:+RB&2. B&A"JX&A/AL^YIE8CG9%I5[*YYVLESBS;/$B M LOFN&KT)IAK]',]_CF/_4S9&I0]P=E;!$Q#">UR1SMQ7GPR@UN+DN!EAG:E MP:$ KO3%/*=4PKOT^6?/6'^$$^U2TPD*,5 ,P9<3X.3^R11RV=R+\M,Y.3V9 MFQZ%':;,?V_=^@NE\5;+AS3>L33>HT,:[QYPP0,EX'AH$$2W@8IZ8O(KAG0\ M6;&&@4--"AIY.>4TAU7RZ_@-I;)R4A=5O9(C7JO-N9=:U<6#OO-"S+7*V"6E MOM?2EY0,$=ON<_)JNG-?+,PU'8PZL(=@>6&Z'=6!/7 !'U]4HFMTP+++?*!C MA#+E6>9_)1ND[JV@3NA"D>4ZC:!B2M+^AE;G*E2>&ER MTB;(J3R-G/0\Y'0S@,&-O[ >-=FU5A+&DXL]/# +Z7L@"[(A M+%R630V_6H$Q !H_;=*,$LKO)&ULE]#8NQ2#[S>A8(6![$/8>D?#UFL)B;:: MNQT2;1#TU>*AK8U/O'I<.C[$Y'@OZI52?A_ZRF;1K)4FXM/?;^"IO@U'TB@M M[MM>A#'6$D*I+$!6*YS$XE&J?8X27"5Z"2F[=F"]<%,[90>I+_S "ZF9FL;% MS2:8$IYJ(;N(#11U],UP]*M2)7XE%6E[JMU5D(II:+EB&I/6G'+72P\XWD _ MH$&$=^@/!=6PP\J&&1GW=$658*['J.G19O4-+UG/_48_EW*IR4FCD*9)XYWQ M@W*"I>P\3=IY4:&?ZI=7F.:HCV%EN.$UU2S)EJU4&U;U)C:%STNK[:HR8C-?<*?T02W MP"!>55,Z;,70(29[DCPFVQTB&\:?J<(.3;;!-M,QMH3,D)R?BHH1#8Y4F,J/ M6NW'G8^PFQ#U5: "O")6-T_J+ =>\VLO\GE9@2JTC=\9+5PVVRLI# M2OU&6Q4%F4O]4>3#BNTC9ROUX!OSM39:L?\6[^._54K55FKP2J4*HVN3HV=Y M_%.Z3QZWK8F3Z\A6?\C #M40^[ILCDZ7(_Q5]DM5+1@TU6+O]I8TCXNHT=ZC MZ.!\N+%<-/HZ:_(V6EX*;_Y,N16W)%<^ZN^_P+\^T.YE?8'!0QATO?6W&ZG( MYM7SDW-C%5I4@2@YKGH<,T4R!&(@VHB/G?E\7R7P3!;9)EE$M@]@%N$?\QV@ MYH9O!%T>.+J;$V&[.6-.4T@%E1QV)""&A$DSL2XFJGDU])@D1BDJ>)^13+*VY-9#4*^@& MD(VXTNH;:V56-V#!G3AR^#))5WM[K(NE+54.:4MC:4O'A[2E?> "Z^1>V(@P MI5^P_N3OLP)]$U*#.UMUG2$PK]S)4=SQ 2_IA 8]F8.;2(T8SWHDM,-);,,YJVOS>'02-6*K%S#4A#V#3IPS00 MED9UW4N=KN4$AM/CMOR^+P*_M,]L?R=\0>=(@"Z)?J$;8?K-F,8WU,(GL0_) MOJD1;:BKLWRD+2%OL):+N?6[>=,:NU./2@WFZ>H*65J""- 43(M0F33:G?@. M3;0(G0YM0J@+$Q@5>\QL9XA"&NB?,:BV[Y=IA]=* 6+^)N(RZJ%HZ/*&--4 M"C6X2K]'_\V5HU03CN=+BUKU1U5;C2U\C1&YASD7 /7QV7=-$:J_2M&8+'? MFXK[4Y-6PCG$V"<\=1_2=G+&=/;=1DQT["X>N[_M "$<9=0EWJR(S08R8J M.1RS5UB!B(;"82IV1*FQM6CL9Q"[!),FP61,6"RWC8X>X9Y]A"[-.TPO#F%[ MSN.E8[]XFT/@$EJ#?RS3&["=*A$KZB9PCAW\AO"]V*0HQ#A1MO4->0(C'=0G M<&RG&",Q"UV7%MUY/5< MGI?JA:J@8%1T6<:1"?=4PHW*"P:G%L\U==HP@D.[D%YR)M6PZ3=],*EMQB1" MATT$%?JA82LB8:@9>-^(B0B>I^<41.N(> E55#E2#-D\?5X>N8^(#Y@$NEJ: M\G :T^=.@5^"[XEAIA2(D(S (Q$^&J@]/ 9().XS8DF1PN,]277@\]?;N*6D M>K7VW'?I]<%HB)1HCV9,A'I$ B'(9R,0F-G<'Q#RI4%=*"/P8]4C&MMC!L]" M.%JR83"'Q2-8G1DT@FS);9.92%+TX]+Q9=L*%_ D)2&@03[$8JLAO9U1_/ [;F5* M.0YJ)>GVT\3(AHE7+;>=CJ^ZO54G4!J"^1LRP3@,-87_]%,40PCFAL\;BW?^ M>ZEZQ;^=]3N%36HX>N6(E1#=M8CWI6$^U?(CU[ $7/!"^LT2,8+13'21&R-#"/CL[/,.,KD!? M2T@F1B**KFG5*R,)P0H&)9X,;J&"A2+?28:@2PH>&6_.>,I7$#\:JXZD@'48 M=2-2Q5 #DQ(S-47!W]AF=OU4 M1E7=Q"^SJ^CH- OZ9%^ZV6]>YQ23U+7@+!>O^,R[R'_H&46&PV"Y:\]SV7%! MY]SZ1Y3BKS_2;5KM1*>^UZUV786?[TXJ>I&4S7-0-K>D+K+9*I5?51BY\9FW MJJ7:T;I*.D_PV(IZK=E('=Z*JL>JC5*.UH^KKF&KUDO-'%WW5EJA>8([7M1; MU?(Z]KU>.MJ*VL$-M;B<*MMO8,R),Y@I=&>*@GG"/;^$6&PD1=>E^L3^3KDY M:+&^GLBOK>O?IWETM^M_)@CX7'5KRDLSH75CR=WS*N^4N:53175+<,F=)!:9= MGNR*OSNX-)6C>J'26,S?LU4+J-<7<_ELU>2+KY[Z:UU6Q34YK!K50K.1PVFQ M%H2&)DRFFL./LY;)U KUR@3);FIC"M7F@I >J_/J%=?DTSLN'#>WA3*KA>-6 M#K"EM#U7-CSTBB46Z_WO61/9.J$BO@F MN;3Y.,D*J_AF)2FJ)C_Z4%8,:=@3E(LM.J'GJ3)5 IU(_%0?B*#O^:-A&PR,UI.=9JU$)KDL MB<"2;C^"SL%.AGL-;3;O#*EF(\YZU:8D]6,R;"JO-ODE)O13!P%,4&V4*C\L MD+[ZG:3O_T8ET-0H$VC.'OF6ZF+Z9,&XV;ON:W1>4>T/UD7HN%E6U^H4\-2* M40GHH^$35"(Q7]<-O:"O=RT?:ZW^# U/EN1@OR[U,19\EO3+U!O>6Q_TY[[K MB[B]KPU\[?A"P\K11X'564A)P%UM 3_^ 7T8__29&\<]E:5:'TK-5 M"]CI)8?J=5S21N^SG"?837H;[);[#=ZFP=OX=?R^8KW[JRN+*8"W+J>@QUF MTW((]\= +"*;=D[@OOF:S)VG?IBR12ZRRG1Y5M(?N- -7L_E9'"87$_)]]$L M68CUT=PRN P9U0U]67%.59?Q4HRXOE*V98C*U$VKVQ4>U9HD^B6K MV:C14!0\8T5K\LMXJI;/S8BT\7GI\^:5*,+/F!(7QL[:DN@25D5;0XL?F"7Z:2:(-,'Q98>*OO+)B'P&Q MEE2YL&!B1]Q7.(EIM=@DMBX)8P7)+1,@7X?DE4/EQQY4?F09RZ=\=17T4P$" MV"$]KZO?TCVY)?'J;&?$[L3;8?Z-HU:AF!?+LOOP!7/G>S0SV,X3DB] M+K&U1 8.P"'P5.?WI+ M"'0X:,&$X\54I0713QY'\4YPSYV]]0PNUMZF=FAO,];>IG)H;[,/7$#(28A+ MQ-W-;J( QMIQE#9PH&6<*:AHUKX,G@IV#P$7[J_&D)$82@?]UT>XCKG2,&8 M2+24%*Q/EX+YL%LFQ*"C)C,&D^)93\)!+36!:H$("W.EX-X2*5W=0YF.T>&> M_99-B&7@+2C'$_ GL*1S(ENR>Z%J.1#4.L&^Y-O9"!E6GVYFWL9V1.:%2-[!_ M.#:XUHU>SQ,]9###?"(O 0(&54KU,<1:]'J<7=P0DX0IO14VH:21JP8WBB 4 M\2_8K/[)L&6G(I6 M@)@'TI6D6I=CEWV@.<,;)7KV$S W8RE$*:X\JO%D6#;Y>;HQ( /.B!)3!;8, MA\\1VE1V^Q_K.J\Z>E,.4$>VJ48!Z-*L2,CV71OS9O=6^/V&^.$!:[I/H&U@ MAM,84TGD"+\#=A@#.UV[P"M':I]"QPCA,>X_;J(>S@G'Z-CA_N',M"A>L)TY MGP%('#LTV9U(7'M'CD0%=(#W&SSB>O"A(7'N/:$2O+"7O>7L\Z%T# !RT47C%71":F3[PT*=V#+OF$JP6NJ3O_ A<^N]XT&E[=Q?O5&8ZP# MV$*4$IBRZONAQ^EME-)'](; &NBYIC32:%4JKY>VM:3#20R,D>X+\4W'$ 6* M>MP?3$#$BPN$(6Q+?"LAZ(M L "081KE&3+^ K&&)6]+F%O7>'(]Y:+^""/A M6QS!HHV=VQ$F,'K>/4%OQF[^A 3E]!2CP'UIFQ*7 B$!@,I0VIL8G1>Z(( 8 MS77&CU&2$GTK;22W!6>(2ET;?>9Z>$Q9>*-Z:RMXT(-J$@:CDGZU7(H MJZUFX0@4+C#)T65E9NJKN:,0>ZL@8 ]8C[T9:![;XLEP OWV[DRWC6>_D #N M] 1B@)+K49X(/)5TAZ!RAC_,]C5Z0D&,?50!0T\IVAI2N#R:8L3Y4*.,5[)$"?*E3N27#.J#R/ MEB Q-T-2)\$ ']JAKZ E8W4>A[15_6OR*RTJ,/1D;7(W&,5+:<1+B7=382O& MFQIY8X9 F9[$.B1HPX$5!,IWSDX<!AT"? M@XM9((^".1%90=5EZT/8!->7/V!DRX SV1&)-@G&..;CC8JWO0%G'\)/X*38 M!T5.8[H+(C?RC&#"M%I[25(1KB1A_Y$+/KJ9WO_MJ'!T5"^4CYL?:!C\H-JH M%,KE\H>"E@XH)N!P,>/!LQBKT76B6:;AMM W2RX@H+^D([LPABLX:YY](R"; MT!0^L*.A@,\E0#)-.:9(11CJ%!4T<.A+%Q4>#AQC=#[,8T2(D^8)O>.7%]R,OH 02U]VCJ8V?.U4M$ON3SCK*_74B 4;"1))/#B&R2%'OWMXY M#PE,W1[RDH3A4,L#ODGX:I74D[3BB3A=1 .F<>&Z,3CH+5@DAC':&;(H9?QYV=C=#64@P[-2>9EYF@E(?X[Y(0T^PP6Y1^!(L42)1$N&_.)3Y34EFJZA9![@U8Z*/#6)PH9QLJD<7SM_A&:/^8R2%Q/'(#,-.HI& MDRM2+\9;B))(HO20BKH-2\HBDM7:H&@U_B75PI%W]>)&F2-Y=Z?R7R4C@5)96>LK^2:J$X3>,0IQF+ MT]0.<9IU<@']Q] M\Y_OC/\IE^M(P,;)DN9"]_85B#"]5M)_#C%Q"B2:1:J, MB1_8ZM_G7#E+JCFG5'WEG* [R_^VFMM]$TJ>H<2X#\QGD^6$XI;SPR)Y#/(: MK 6-!GM,M(:U+/"-XVP4XDSO+#&B'*XF-]37*C&6]I)[FEL;] L>5[-:77^/#\D7J0HYZ$5]/Q/\+'NKVB,I5TK:^=R5D?1(?2<3 MP>,G.(,1'F,G-PL8X="H]%VFD.'\\Z@E@B83VWAF/FBYLFDK^86"(!7X2>X3 M[/D'U"BQD21H.6:!IX9=DPOPXP$Z]/ZB(@53#AXW:":MU8JBA+Z*B\21K\3I MX0#1BT$]EMZJV(M.YT2!%U@M_^W](\T-U/UP0/5'/ \LKPH=BY$;R:Y05L98 MF$W+3>#Z!(%3SKF!WCPPFN!-!16->Z8U8TT<+-:7GKB>P<'!Z'QBHN>RC(0E M%/7L5&?OC*:13P$]Z'#T6([2AS=3@]2(3HBN6E\BYI1$3,U6)Q%@!2+:?X$B!LM202:4LR6^2'6 B"@Y9+#+QI3DD%+J!Y9 MIZO/.=U$$07J@4^BI)^2;\*5%1 BN@LC'VP6_V@Y^(=2\MDFCAKSYEBN#!L% M\8V2'8;"6#1,U.^.*.R16"5E[I.A#%^,9!E'0 :U+#>@B&(9FWVH$6?% M=\CN=3=5_OK->@D]=ZT68Q:YA^^*=[@"!_/.=Z)B?4(Y5RH^-2MOS'KR! M$YB7MM%[1PNR7IZ*C?(QNJ[>_)YKU\GQJN8R7I5\3]MT,>PV\:+6"M8T[5U' M8%X\_'1QIU]=7][Z7IDL=D0: XL%NDLT9N ZA]IGC!KF>@ $N--W#W^O9N'6[O ML=N[<;B]WRY?9I6-C$FWH_58'_ MEPTIDP627=R]M/5=5N__:D-BI'^T\V7\ZOKS_<%4)7. MX)+#7YY,:S:_C+G-;F>?XPWJT?'.]R 3HY-HEG^8MPOG8,Y_TK\:([W28-=> M3]'[Z(\W]8Q7TVO-G=]'_Z/^>]^R0>?Y8KW]N&<< M1F8;_,S/9L^8[^;=FO.#%=BH4'C")V?8K.X[.[&@]W&#.A$MP.4%?-AQJ;$< M23%7+GQZ.Z,?F'L;YBR9^VIV_&\GEI)@Z]AC[2:2!'Y\]#Z>:/%3B5C>3.Y/ M 8)\QQFX1P?+>LRR;AXLZPUFX!ZOT,Y.EM-<_.>GJ].K!S JSB_^LVY;>PNM MNDP9GO?ZKTXH^N,8A?'6SQ3W<##7Z,E\/)EEZV0@09%@FH)S.$&""R@V&2LK MOWIIYY3;,\2H\O@28#;WO M8;RH'P1#_]/'C\_/SR5?=$H]]^ECV^OT,07JHS![AO?1- +C8Z52;C;K]8_E M.A;GJFW M!YPNA-K0G9!9-6T\ YO[$5U%M4@RA3I1_Z2_G]Y!5V9)_1QEU=YE%4=Q'JO# MYD>=$Y4^E%B&+TK?\U !#Q1^4BF7JJLG\5E$;+W\']/M_#,O,3?+U5JY6B5B M;ATW6]7BT;[H73LRV_KS\DP$>!@A]$I^_ +O=&_ V0K-[N>4+F&#]R M)X%'$3QC<:9JP:$:*JB?N%X.\I?MZ<>)_PA3]V+:I]1'MKUC>\,XT/Z"M _4 M7=L5LJZ D#YBLF[6FL=C9+T;A'LI'KT06T97RA'Q'JAVR3I)I531B_JVZ"5( ML,>H8)!242E6F%[/<(>ZB=KQV\BE,EF=,4P$]>YEZB0(^2B>9WB/AB/\XLV+ M+48JE%<%KCGH!2NDLJI>W%8BJ\XELLGRA .1;1^155&4;2>155\ER;AR=#$B M/"XW#T2X20NH4KJZOM\X'?[G].X+V-8^=V8[=SLAZG"'(U_1D=^?_;0=1_Y@ MO+B..QB!- F$0^UO[CM],3 .-+!J&CAK?]E:&CB3$(SX]R^6\PU[2ATH8M44 M<7YQN;44<"6"=!?&F?;BU!?#$>A7V@A;71PNW=Q=;2PBT7+!_NBW62 M1'WS?K@SJKZES O*SS*XA<*Y$1A@?MI"?\]%9M1*Q8=G$&E3)RKBSBJRB2(6 M+JMZ(*#U324YV:*;SCI982H)OVNQ]*;C?^@W%'#W/X'X]8-#MM-8ME/K-=E. MZTXBFDUEB>,S+7]H&R/<;T=P.6=?&'!60/[X=\LTA<-_GU'FB;E(_&BQ"_Q9 M+*L"3U-8G[ZX(+YN^S#^-8&WOSLY.CXJ-IM'E6*E52N/%V4N^JY*\EUG5C!J M>\(XX8Q_$2-G@(JQVD[)O:1L)P> M=UQ_IX>@OM)0H6^^TU]\ZY-CV2#VO! W]V/ZW7,F4YN<3&UCD\G8F?KX9&XI MHN8)\SYP.]]^-6QXSZIWI+'V263L1'/V).X1*L2_\OU0F(FY$(*(OX(]:6UP M.AF[BX!G\\7UERSD*AG46YF0N:N<0 :I5B;D["HGT,B8P(2, M7>4$LFA@0K[>8!DJ)N1YHH_FX9.(YW/)$"5G$M3C(49B@1LRD5S2-M$ P:L3 MEG/3!=I> S%-B.:=6$D654Y(]9U829:PF[@+=F$EU>,,577B J'+C&]ZA@.] MI>9OI!6!64'?+%MKS;C9JA/WR28FEB%9JA.WRP8F5FUE3&R=MT[U*&,"Z[QU M,HEYG;=.)FU,W#JKW($L&MC)RR*3F';RLLBDRIV\++)DC6-IS@XL_0&N($ESNQK!V>N%QN)5C>@]ON M4%.7U,Q@)UV97C-#H-::J?G="^_)ZHA+L6S5).OD6NMY M]7'&E5R;N$>G>"E4E!>.B;UQDN]HE-^=%(N5*BA:DR_Z.!8CC&JJ_),?;/>1B2 QIGR'[X8>@MV^#&S' MY^(T69OV\NC9)=?K?:R6R[6/ELPUYKAF"KI#_O0=X>_"]'Q<[O^4_P=)5X>_ M5>AO[_3 37[INH'C!C@S+>>(U6C$VN2(E=>,6(]&;$R.6$V/B-MA?9+G'X^' MAPN$0!D/_(@@EI$A:_XH:OGNZ72((K71J@CP[.K?:5X:_S&G58R_1;Z#L0A2 MKX43\P*DP1.DCV*Y O^O?A]_E_R%8)J5S]>(3M/?)*:@WJC^+??F9.965;9S MJYB\ [GP1K$2+5Q]\]:%5W=AX'T[%YZ2"HT%I4)C M-5*AL;ZMBO=!$$H5?R8_->'M+XAB; 5?&?[&M :<-)FT[B72#+H80#ER!T/7 MH;21%\M_=Y+,)W$=<@7P6#R?B5>HY*:)6;V2FNNKH>;F'AY1VV2$;E *#B(ZPGS#;=AY,[VJ.34X_= M"4XGE,[QM*<%L+8AZ.K;*G!MH:5K]'^VD]-:QO5Y\H: MCZP";N71[J.G8RNTQJT\[7UTFFS*K]58 MC7NZLD^>DHWK3FLXKWWRCVR3)K2&H]M'E\E&75LK.JCJ&OTCWY>6LH:SV_X( M^ZI6OH]>D,UI6ROQ/U;WR8^Q7=K6:LYKGUP16ZMMK>;H]M'5L&%M:S4'M8]> M@NW3ME9S=OOH/=A'3FH@X=G=\]N M)SP\OA=\NGEVA(?5S@E9>.,XHROG27 CH2_6P(+CVHMCV0D7S;1C^) ML/I5F(A*<&JY0030>N9^"?;CG';"T;([YU1N8'EZM;'L\?\[((><>8Z'>$YWZ?=7-\)+PDRX8,58)NY*\>T MGBPS-&P^4_SJK&^);@22*3$R]T%$UG?*J]&&T4S+)B33V-*Z>.G8H^4CA E*'W&7PQG+[3?^DYY:+;[B%;5I6>G?#,+'=%I:-F( MN+(7G+03;IC=.:95<=-.N&5>=4Q3'R;O)SZ_%[[J^DXX;/;B!%?$@XV=#T1H[X939G6-:%3?ME'=FH6-B'UKTR%XPU4[Y2W;FM%;%6SOA MP4#G\YWA]$3LB_YJ.=8@'.0X@_VQOU?%L3OA(LFB >/E0 -+HH&=\,%LIQS8 M)R=/8R>OMPG9#B_]^&[C;)=M;D8V\7/+XWM=L)EM\6'.LYW\1$MC>_6Z$U[ M-3EO24YUA'GEP/I[ MUJ,MVKXO O]T]-7XP_7.;,-/U@=>?[UMMX=#SWW"%/_G OF'"GO P[?XJKXL6=\BN\ZA1O M07-V]H3G=LK'L#.GM2K>V@GGP9R^!*>NX9DWW7/+$YW ]?RSOF%Y V,-1=2,2)6X=1-ZI;PPM&#Y[A^$8'J\,3>B.=#>R$[SI?K [91_Y%P\!E= MP%XXYO/^XAK.K3':EX:81SOA]M@JYEK#H>R$,V.!0_EBK?DB*C>+U?+2CV4G MO!/+/I9=EYK)&-G2*&$G/!S;RZ"K.I:=<&5LZV6V*O5]UST6\E!"9P &U;F[ M#J-J/,[?7!"9O5FLE>/W+4E_WPG'QI+/<:DL:91[O MFU]E'4K,5A[D3GA6MI@A%\^D6\TY[H0O)NJD8#EPE&>>,*W@TNA8-K8.CX_S MU'"^P==]RS$V8/LO/1/[>(TNF;=IBM7\=05CSR^-CG?&3[*I;,2M/+4U^C1> MO5>U8OEXD;T:>WYI>[5&1\.K]ZI.:\]_JXT]O[2]6J/]_Q8>7&BO&BO:JYVP ML2-(D6EW_YUX?3.)4?L&T1O,><03]2V$*S["CY_?C MK';*N)W%19&_%Y[P ZMSYH9.X(WVXY1V(O-@!SAJ&W622OE@F._DL>U,ML&F M*FRW\]AV(ALAJI&P#6=,4WQX=A_Z;N@;CMEVS ?A@/S$ESX)?'BM]UT%7?=SN3G+">IE??)Q'LA-=E?:VNOD\BV"F'S7:?475%9U39"4_,05JOE@AV MPNESD-:K)8*=\"8=)$' 05@@@LH*B& GG%4'2;!:(MA9G]9W* GJ=!U4ET\$ M.^LA^PXEPR1>VZC/+>JS('JSOCFN$M8Z ?N0'C)%IGJLQLG3YW>(O1PYM)Y>P;V[+FS M_&^GHU/A=/H#P_N63BJY-VSAWXDGX83B6N1IIOW&>4RB5ZAMF'CX.Q4]U9UQ M.,ZE;!!"!\H^4'9$V3OC1=UJF=WN=# %$(B[(ZRGG&7>!^)>-7'OC'=XJ\7V M@;BWDKAWQNL]G[C[GCC([@-YI\A[)_SY^:F-:ZF,YZ^P.YYEV+>AU^D;?B[@ MT*43VWTXA'%>1VR+3.:^;WB"FMQ_=EW3;SOFM>N(P=!V1T+<"^_)Z@@_T_<>JX9=H(;3YYNL@13 M?O5]^QG?PGI[2=H[$;7*1]K?N:/Q0-ICI+T3T;N_5 W%M'W+6=B7S. M)^Y+-_0.M'V@[8BV]R?V>8@0;8N7<5L:^]3V)_QYB! =B'N,N'WAK1W(E1Z<*$?2'LZ:8>.-4;7 M/EY\?I*R!\+P0T^_5?UIES5*M97ZZ"QMV_^IU? MKB_N?OK/]? VK+GE>B<,+WXZZ_]UW'QH_.>A?M.[?7PXN@H[S4O'__7Z=_?B M\>*OWWM?'6]X5COZ;7!M-/[^<^NT8S_^^]8ZKW7^./WUIXOVPV/YYQOCUY]^ M^_/\KV__M9[O M6FVC]I=W]\=7[V/CLOOY\Y^^>W3QK[[[?',/OOC M7R_U/^J7IZ.G/WX/+LJ__'+G?GSJ66&[\=OE%],8M"ZNCU^^=L\;?S\+O]U] M:[=__F_M^:_6R^W/+ZUOG>OGYX^5+W^=GEX\#I_;MS?W/UV$O_ZW=WOK.E=U ML_:OGW^]^%RMV->5OQN]AV[X;Z?G]CY;GG/M-']_[(OF?UNGK9^:IT[W^O?/ M5U^?V__\Y__3S^[OBL6)XSX7CCNPG!D'/I.VQT]\;#CUE:*U?!0[A*&G+!P Z28 !4 !E83 R.3 T,S,P M,65X,S$M,2YH=&WM6E%O(CD2?H^4_V"QNE5&@@22R]XJ,$B$=&Z0V) CS&KG MWDRW._CB;K/M;@CWZ^\KNX&&P$!FF";T;_&H#/H>LW&F?O&V[/\=>.Z=_.%/0R^=+V/I5#'Z16K5<R:%,V47MM-8XNX;;]VL&B_-\$:==FO0Z=VQWNWF;?AS?+GO=^[: MG?M6EWF_>>W/@\ZO'CR"%M=H#[!<[KQ[*N3Q]#H?1A<).F?U[))6,65>6L;(D ME>&,I2.>7GT_MP>MZZ['VEZW^W#?:G?N_OFQ5"W9Y_O6S")6(BQ50$")LT>!KK)&4Z9K?M"('L'6=V#^M%YW%1]_MT)D-4_,= -\ @/.O Z!83?Z3&!3EE9 '&IL3ZQ0KC5..E.;QC&5QFF2"F92G(@*P" L< MX4$%DURQD/L82IB.T'Y3[>1>",3"%\;P9$8B$7\2L%O0:3 6P!F85-33R08) M^#+QLPAB,:;#$\2#34?2'S&3T<=R_E0D(E=""XBD48(31!'3=(0%FK'PK8.D M=PS7=(!E(G+8E.&LN WO:#XXFB_^/#0+%J).Q3Y!;XF/,J ,<;Q."N]E'*+" M\51"CXQ]E070"0P6P% &?F6B9FP,"!'Z*2N46L([1Y99,XT,"B0I+I-$IB M3&L SYHSUA^?FQ$+E9Z:.> 3\2A-FG 8XC3H_(:7Y0)NS=R9%]Z^0_?@T/W[ MP:$[6(GSCS_\?%[[1]WDX,P)%!4N'882CR?F@P5!A_%$6+@!/G*H!,&""6!\ MJ*09T0P2BU"WJ7;3J*5P]TXT;X(,&S8"6 6".#68\4KL\$3 Q)$7:[>$/!%@*\GP/\L-?F']2D;;=X(@P&$W?;LW9@L$YWP>88"?WRTYQQJ[$,!@.6F'%7060*C M*)H3:6PIAI2(K1XZH"R+>+$1)$)QB]B<*RQ15SX^2EB =I;&]*295F2&:89/<6$YB*[6K2\I\6VM!A^2UKL M74@I.XZ/7'J\K2;$6T0.1M4WO.5S3.DC%2Q%C6Y?O@ =8#2^D?10PRI=3L M^ BOQ)ARD&1P7G'9@%R58S26]WQXVWSP]\L';\)59BLI046$(5BUG"#(9@,[ M7K"F96M 4FSI#>YQ,V.V\,=$E'7C>/E09^EV%W:W(L!Q(2WHT!'N/G*RX?PX M8S-:N*V /W52_H[?-\5OL&<]=\AXB3"Z1,G)KGVS$J.%$7[?M9 M0D JT(0-:B-M4HS3A3-T&6P>^ST#RQ")4S/B9L&"P#FXA;P(+ 63@/*B 8OX7%8]JIFO M($0OB/K".PZNGNK$+!B('8#**))I*@09VC!MJ$%PZ%T@X9M5<(*$0 DWU"+P M3<>%>=J)WS,)UVV*9;%/"_CP?B[]ZY]+Z1J/F+ $8.E.@6XG?"D KYPS+(Z' M4\&?B 0X(HJ8'Q\Y$FTOON=W>IM0:[:7<7>/[>YT-A19'F"B$8L:NQ7BCGJ# MBVM*)!2=LB,C!D$T681X(8OM>O)^M/'^\YUHO#UN]SPX$I\($U2R,C D;/T% M#.W_>N2 +;OF+N.)5A-!'3[FC_9\=7Q$B+5S1#16>B;P>CK2KDKSE7P ?/=A M+#L+].E;]/6#@FEK*U^#T(Z^[K!7;.WM'CEV][%T#OZ(X%VQ7_B,U2[+[+QZ M_M-J[UZL=:6C?*NU@K+O8V$^*=^[>=Y=*^X_L=KI)7;=WIV5FF?F;/D3@D-[ MM)I[EPC2'8_$U:;EK\E>D/ 6O]9$?Z+@_U%7FP.9*KK0WINPM4=2A,Q[%GY& MQU36<]3KP%NX$2I?]>LDOWM!$1 +YW)>^&$?[S;6B)6*_K*>K]<"._F,?JKF M?KM&/W'['U!+ P04 " "W@*]U:76\B.19]CY3_8+':45HB'Y!-SRJAD0@ATT@,9 @M M;<^;J7*!-ZXR4ZZ"9G[]GFM704&@H;-T9Z0)#T#9U_:U?>ZYQX;:Q\&OG?KQ M4>UCJW&'3T:OVJ ]Z+3JM7/WB=KSK+IVV[O[S!X'GSNM#Z5 1\DUJUQ,$C:0 MH3"L*V:LKT,>E5U!F3V*6 8E-$33AV]M=\-"'H]D=,W(].*&)>)+)#FU9J?Y3-#23FWSP R^)\\3.NMGJ#]KW[69C MT.YU6>_>S?Q[C_K0;W>;[8=&A]VWNPU\Q;?>/=QH]7^0 Y_ZCY\: ,2@QQY; M33OYRXOJCQF\=\\&'UOLL=&_;71;CZ>]_W1:GUFC.< :L.K%@=TX.)9*]7:9 M_3Z62D:L(\N869S(8,Z2,4^NOY_;@\9MI\6:K4[G\:'1;'=_^5"Z*-GGA\;= M7?[\S8/.I)^,R?3BGS=LJ&-?Q*>>5HI/#-@A_U:RC%<;]/,!IC1ICZM\>Q'- MI8P5:X.[W"KK_.*L>B6C71Q4.5M0SN!NV=>.5FTVYE/!8C&58B9\[((T>)KH M.&$Z8OB! \1%C@V!X0DN2*!=Q#4VD(LPC-X0GV@\W&TALSD]+;LOU, MQ"+KA"802J,$)XAB3Y,Q)F@FPK,.4K\3N*9]3!,[AT49SHO+\(;F@Z/Y\L>A M6; /!5Y!+TE/LJ ,LQ1'1?J912 X7@BT8^,/)7ZZ!,8+("A#/S*6,W9!! B M]%-4*+6$=X8LLS8T(LB7U'&9+%(% V!: WAV.&/]\;@9LT#IF'[F!EGW_ZQ[^KE9]O3 ;.3 \1<>D@ MD'@\,>\L"-J,Q\+"#?"10R4(%DP XT,ES9A:D%D(WB;NIF=?&D]IDZ(=,7JL ME\%%LV E@Y@O@UF&I]<4;\V@D6 -DV4\5+"J7_+1R=2*<%Y4KWSVY M1TFZ-')XI_X9,6HA#!PLR9>]!PI6!@HP$,US/3A@0=+E^A4!7P3X>@"\<-"O MGNM6H@(@^RKL5\\/"V32!+;&@5W#+=6K_2D1 ,C\W7J3C6/>"8,";+O-V;LQ M628YX?$4!']\M&<;2NQ# 8!E0SFIH-,8@X(TI])8*H:5B&P_=-Y8DG@Q$<1" M<8O83"LL45<^/G)9@FHE&!W.&*VDSQ,[NZ&1ON2QI"E()VEL;HJHJ]20S+!! M;JPFL#>SRQ:WL)B6U@,7Q(6>Q,I1XQ\V*V<(?#4'K MQNGRH4Z3[2[L3D6 X\):T*$CV'WD9,/\.&,C6KBE@#\WU/D;?E\5O_Z>?.Z0 M\1QA=(F2B5U;LQ''.8DO4/P5%B?IHCTOC0E(!9FPH=M0FP3E='^,O@P6C_V1 M0F6(V'4SYF:A@J YN(6\\*T$DX#R(@',F9)/0F7W-VL-RKMFM3,U?5^<__U. MK5=_G5.KO6'V\^ H+ZF.F+>(SR7K$6=^@R!Z)M07WG%H]43'9J% ; &Z#$.9 M)$+00!N:#34$#M7Y$K[9#DX0$*!P0RD"GW1&6:87$\G G^1"+ "5'L^?&1$]'VXCN_T]N$ M6K.=QMT]MKO3V4"RW$=#(Q8'W<[GEP)#T1Q&"R,C D+/\"AO97CPRP99?<9335:BHHPT=\9,]7 MQT>$6-M&A!.EYP+5L[%V+,U7X@'PW4>Q["3HL]?(ZP<%T]94O@:A'7G=8:^8 MVIL]E%]O_93;C[7E8SRTM$*G7V?$?)&V=KE M<7>KN/?$*F=76'5[=U:JGYOSY3\"#NW1:NQ=89.Z/!37FZ:_9GM)QEO\6C-] M3YO__[I:'\A$T87VR@*T*$$ #K% %0 &5A,#(Y,#0S,S Q97@S,BTQ+FAT M;>U8;4_C1A#^'BG_892J)Y!"2$*A=R1$,HDID7))+C%2Z;>-O<;;LW=]NQL@ M_[XS?@F!PI5KX%JDXTNPYV6?G7EF=\;=<^_CJ%>M=,]=9X"_0']=;^B-W%YW M/_]%Z7XA[IY.!I0ZN96O!$P@V,^0W,5,)D/7]1ASG7(JRA M(9I.O]6N PG35T(> ZDV.V#YK=UCL;C"5UI<1;;6ZY[VW-M(+(2%@W:CU=T_ M1=C3?[W@Y@H^EY;K$L2>56D&9/UBH:Q52?:NUGLG%R;M;+/T,Y9Y#%\6@KX[ M\X9GP[[C#2=CF%[,YA?.V -OLFT\M@'5>@\7C7FCWX"YV\^ M0X.F_7_$I(S M!VQ&$I ZX-ONXTE#Z#=BQB.C=3^_;[6:GKY*4R57VU.KLUB%4&DB>+G6J##?5"GK; M8#+WK5 R9S(@3A:HU.*N4-\LF;1@U5J)-;DE!. MZRAGF1GI+;C))!2/SU+=Q#RXXL>OEW//.1VYT'='HZDS& S'OYW4FK7L>3YU M^N7SZU3$C0AL1/Z:/V,I>+-RF6MBAL_BDDGHY0EJT08&I5GAKMEH'PIYWR#F M(1[1.ZU=O-$&O0V;)PF[P8O6KQT#GY9,(^GB%8+'AB%VW+%PA^T"+MXZW EVUUS#FM'""B*O>^M'3%[QDG&M#P>_=*B( MLDC0Q>[-Z)XG&OR@V/84:S^?8D(B;1*6)=+';3-!IR.>A93#@F4A$\2Y5'-# MN:]7*RAG<8R;I2,0SSR4I,@&4R\(6)Z%Z#$0F6\Z,5%K&>?<42G7V:*FY$O! M]<:;I\1":;QF]GP5QRPU'._9XK\'1* N]RMDR!E4*YIA2F5_0L#&)[5VK3? MR ?'6-0KK+J\I(O %=KKS1(/*)9;+;?A['56*(V*X)7EV_T#W@)2? O9 ]XC2ORW6QW,R MQ1H3 59I5G!/M"\O'+7'D>RD6N AD.(IP-< 5 Y@]P=7MX_ZD\SLO=J2GK Q M]8'WO Z_W@=_;[+=73YJHUE?R[\+'.;[:BDM=OO?Q/B-V^Y-35;"E'.4GS<2 MM'^ZS:E]Y S;SJ*1*,>3:@4'C7<&.X;.\\:3+(POW6W\%ASFP]E M2=9Y-][,L09CL?](-H->K6 $-T?."".PX*B; M:G4M: (ILE6&F%)Z(S"C"QHMBL;S01I()UQJ*4QTYV C]B1?QQ^-$F$, L!Q M68/ 3A-QAB$L4\1$0'&L?;EL/!&\^RFB1I8^5N9?+^DCYU]02P$"% ,4 M" "W@*]<2>49F)P. "SDP $0 @ $ 8W!H:2TR,#(V M,#,S,2YX&UL4$L! A0#% @ MX"O M7)0.Q3 KUQ^C-TS6FH ,Q*!0 5 M " :!) !C<&AI+3(P,C8P,S,Q7VQA8BYX;6Q02P$"% ,4 " "W@*]< M2:%-ZS@N "5' , %0 @ $MM 8W!H:2TR,#(V,#,S,5]P M&UL4$L! A0#% @ MX"O7.H+W/\_R0 0%X' !< M ( !F.( &5A,#(Y,#0S,RTQ,'%?8VAI;F$N:'1M4$L! A0#% @ MX"O M7 +!P Z28 !4 ( !#*P! &5A,#(Y,#0S,S Q97@S M,2TQ+FAT;5!+ 0(4 Q0 ( +> KUS /52F?0< )0F 5 M " $$ #K% %0 @ %ZNP$ 96$P,CDP-#,S,#%E>#,R <+3$N:'1M4$L%!@ ) D 60( ([ 0 $! end XML 68 ea0290433-10q_china_htm.xml IDEA: XBRL DOCUMENT 0001106644 2026-01-01 2026-03-31 0001106644 2026-05-11 0001106644 2026-03-31 0001106644 2025-12-31 0001106644 2025-01-01 2025-03-31 0001106644 us-gaap:CommonStockMember 2024-12-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2024-12-31 0001106644 us-gaap:RetainedEarningsMember 2024-12-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001106644 2024-12-31 0001106644 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2025-01-01 2025-03-31 0001106644 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0001106644 us-gaap:CommonStockMember 2025-03-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2025-03-31 0001106644 us-gaap:RetainedEarningsMember 2025-03-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0001106644 2025-03-31 0001106644 us-gaap:CommonStockMember 2025-12-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2025-12-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2025-12-31 0001106644 us-gaap:RetainedEarningsMember 2025-12-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-12-31 0001106644 us-gaap:CommonStockMember 2026-01-01 2026-03-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2026-01-01 2026-03-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2026-01-01 2026-03-31 0001106644 us-gaap:RetainedEarningsMember 2026-01-01 2026-03-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-01-01 2026-03-31 0001106644 us-gaap:CommonStockMember 2026-03-31 0001106644 us-gaap:AdditionalPaidInCapitalMember 2026-03-31 0001106644 cphi:SecuritiesPurchaseAgreementReceivableMember 2026-03-31 0001106644 us-gaap:RetainedEarningsMember 2026-03-31 0001106644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-03-31 0001106644 cphi:OnnyInvestmentLimitedMember 2026-03-31 0001106644 cphi:HainanHelpsonMedicalBiotechnologyCoLtdMember 2026-03-31 0001106644 cphi:HainanHelpsonMedicalBiotechnologyCoLtdMember 2005-05-25 0001106644 cphi:LiquidityAndGoingConcernMember 2026-01-01 2026-03-31 0001106644 srt:ChiefFinancialOfficerMember 2026-03-31 0001106644 us-gaap:EmployeeStockOptionMember 2026-01-01 2026-03-31 0001106644 us-gaap:EmployeeStockOptionMember 2025-01-01 2025-12-31 0001106644 us-gaap:LandMember 2026-03-31 0001106644 us-gaap:LandMember 2025-12-31 0001106644 us-gaap:BuildingMember 2026-03-31 0001106644 us-gaap:BuildingMember 2025-12-31 0001106644 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2026-03-31 0001106644 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2025-12-31 0001106644 us-gaap:VehiclesMember 2026-03-31 0001106644 us-gaap:VehiclesMember 2025-12-31 0001106644 us-gaap:OfficeEquipmentMember 2026-03-31 0001106644 us-gaap:OfficeEquipmentMember 2025-12-31 0001106644 srt:MinimumMember us-gaap:LandMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:LandMember 2026-03-31 0001106644 srt:MinimumMember us-gaap:BuildingMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:BuildingMember 2026-03-31 0001106644 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2026-03-31 0001106644 srt:MinimumMember us-gaap:VehiclesMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:VehiclesMember 2026-03-31 0001106644 srt:MinimumMember us-gaap:OfficeEquipmentMember 2026-03-31 0001106644 srt:MaximumMember us-gaap:OfficeEquipmentMember 2026-03-31 0001106644 cphi:XiaoyunChenAgreementMember 2026-02-05 2026-02-05 0001106644 cphi:XiaoyunChenAgreementMember 2026-02-05 0001106644 cphi:XiaoyanZhangAgreementMember 2026-02-26 2026-02-26 0001106644 cphi:XiaoyanZhangAgreementMember 2026-02-26 0001106644 2025-01-01 2025-12-31 0001106644 srt:MinimumMember 2026-03-31 0001106644 srt:MaximumMember 2026-03-31 0001106644 cphi:NMPAApprovedMedicalFormulasMember 2026-03-31 0001106644 cphi:NMPAApprovedMedicalFormulasMember 2025-12-31 0001106644 us-gaap:TechnologyBasedIntangibleAssetsMember 2026-03-31 0001106644 us-gaap:TechnologyBasedIntangibleAssetsMember 2025-12-31 0001106644 us-gaap:PatentsMember 2026-03-31 0001106644 us-gaap:PatentsMember 2025-12-31 0001106644 srt:BoardOfDirectorsChairmanMember 2026-03-31 0001106644 cphi:ChairpersonLiTotalingMember 2026-03-31 0001106644 cphi:ChairpersonLiTotalingMember 2025-12-31 0001106644 cphi:ChairpersonMember 2019-07-08 2019-07-08 0001106644 cphi:LoanPayableMember 2026-03-31 0001106644 cphi:ChairpersonMember 2026-03-31 0001106644 cphi:ChairpersonLiMember 2025-06-20 0001106644 cphi:ChairpersonLiMember cphi:LoanPayableMember 2026-01-01 0001106644 cphi:ChairpersonLiMember 2026-01-01 0001106644 cphi:ChairpersonMember 2025-12-31 0001106644 cphi:ChunmingDongMember 2025-06-01 2025-06-30 0001106644 cphi:ChunmingDongMember cphi:LoanPayableMember 2025-06-30 0001106644 cphi:ChunmingDongMember 2026-01-01 2026-03-31 0001106644 cphi:ChairpersonLiMember 2026-01-01 2026-03-31 0001106644 cphi:ChunmingDongMember 2025-01-01 2025-03-31 0001106644 cphi:BankOfChinaMember 2025-06-25 0001106644 2025-06-25 2025-06-25 0001106644 srt:MaximumMember 2025-06-25 2025-06-25 0001106644 2023-09-25 2023-09-25 0001106644 2024-09-21 2024-09-21 0001106644 2025-09-21 2025-09-21 0001106644 cphi:RevolvingLoanMember 2026-01-01 2026-03-31 0001106644 cphi:RevolvingLoanMember 2025-01-01 2025-03-31 0001106644 cphi:PRCTaxMember 2026-03-31 0001106644 cphi:UnitedStatesFederalIncomeTaxMember 2026-03-31 0001106644 us-gaap:DomesticCountryMember 2026-03-31 0001106644 cphi:UnitedStatesFederalIncomeTaxMember 2026-01-01 2026-03-31 0001106644 srt:MaximumMember 2026-01-01 2026-03-31 0001106644 srt:MinimumMember 2026-01-01 2026-03-31 0001106644 cphi:TwoThousandAndTenIncentivePlanMember 2021-12-27 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2021-12-27 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2021-12-27 0001106644 cphi:TwoThousandAndTenIncentivePlanMember 2022-12-27 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2022-12-27 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2022-12-27 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2023-12-17 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2023-12-17 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2024-12-22 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2024-12-22 0001106644 srt:MinimumMember cphi:TwoThousandAndTenIncentivePlanMember 2025-12-30 0001106644 srt:MaximumMember cphi:TwoThousandAndTenIncentivePlanMember 2025-12-30 0001106644 cphi:TwoThousandTenIncentivePlanMember 2026-01-01 2026-03-31 0001106644 cphi:TwoThousandTenIncentivePlanMember 2026-03-31 0001106644 cphi:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember cphi:SuppliersOneMember 2026-01-01 2026-03-31 0001106644 cphi:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember cphi:SuppliersTwoMember 2026-01-01 2026-03-31 0001106644 cphi:ProductOneMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:ProductTwoMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:ProductThreeMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:ProductFourMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2026-01-01 2026-03-31 0001106644 cphi:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0001106644 cphi:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0001106644 cphi:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember cphi:SuppliersOneMember 2025-01-01 2025-03-31 0001106644 cphi:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember cphi:SuppliersTwoMember 2025-01-01 2025-03-31 0001106644 cphi:ProductOneMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2025-01-01 2025-03-31 0001106644 cphi:ProductTwoMember us-gaap:SalesRevenueNetMember us-gaap:SupplierConcentrationRiskMember 2025-01-01 2025-03-31 shares iso4217:USD iso4217:USD shares pure iso4217:CNY 10-Q true 2026-03-31 2026 false 001-34471 CHINA PHARMA HOLDINGS, INC. NV 75-1564807 Second Floor, No. 17 Jinpan Road Haikou Hainan Province CN 570216 Common Stock CPHI NYSEAMER Yes Yes Non-accelerated Filer true false false 40522002 168474 345112 9434 13023 196262 241412 33563 32153 61657 49261 4382 6831 1498501 1621423 74279 82368 2003555 2346407 4303993 4391964 161875 181828 38674367 24079265 45143790 30999464 837108 891083 311336 350643 2591141 2563067 61746 111580 1466145 1435136 71386 71628 1928816 1977222 7267678 7400359 92294 111548 759628 747805 8119600 8259712 0.001 0.001 5000000 5000000 0.001 0.001 500000000 500000000 40522002 40522002 15522002 15522002 40522 15522 73504819 58535819 180000 180000 -48357383 -47214235 12016232 11582646 37024190 22739752 45143790 30999464 983536 1136287 698049 1272348 285487 -136061 95598 87111 1226272 507182 83762 29587 -2881 -1323 1402751 622557 -1117264 -758618 147 1074 26031 28028 -25884 -26954 -1143148 -785572 -1143148 -785572 433586 7516 -709562 -778056 -0.04 -0.04 -0.24 -0.24 25602002 3261911 3261911 3262 40631679 -180000 -44026679 11319642 7747904 -785572 -785572 7516 7516 3261911 3262 40631679 -180000 -44812251 11327158 6969848 15522002 15522 58535819 -180000 -47214235 11582646 22739752 25000000 25000 14969000 14994000 -1143148 -1143148 433586 433586 40522002 40522 73504819 -180000 -48357383 12016232 37024190 -1143148 -785572 980570 329313 2881 1323 -213379 -1446 14019 164670 -2546 -6130 -247492 -156627 -67771 322935 -14258 -78809 -51376 -48019 -6107 23667 -55292 -73676 58324 -58324 79325 76820 -79325 -76820 -42021 -5371 -176638 -214191 345112 626879 168474 412688 15758 21241 14994000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 1 – ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Organization and Nature of Operations – </i></b>China Pharma Holdings, Inc., a Nevada corporation (“China Pharma”), owns 100% of Onny Investment Limited (“Onny”), a British Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &amp; 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Onny acquired 100% of the ownership of 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. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Liquidity and Going Concern</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2026, the Company had cash and cash equivalents of $0.17 million and an accumulated deficit of $48.4 million and the Company’s current liabilities exceeded current assets by $5.3 million. In addition, the Company incurred net losses of $1.1 million and had cash outflows from operating activities of $0.06 million for the three months ended March 31, 2026. As of March 31, 2026, the Company’s Chairperson, Chief Executive Officer and Interim Chief Financial Officer, Ms. Li, has advanced an aggregate of $1,466,145 to provide working capital and enabled the Company to make the required payments related to its former construction loan facility and current lines of credit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 can serve as collateral to support additional bank loans. The Company will implement multiple measures simultaneously across procurement, production, human resources, and marketing to reduce operating costs. In procurement, the Company will consolidate purchasing activities where practical to enhance bargaining power with suppliers. In production, operations will be optimized through approaches such as centralized manufacturing cycles and shifting energy-intensive processes to off-peak hours to reduce power costs. In human resources, the Company will optimize staffing levels and implement targeted incentives to improve work efficiency and output quality, thereby controlling labor costs. Marketing expenditures will be focused on high-return channels through data-driven targeting and channel optimization. Additionally, the Company will enhance employee training in production techniques and cost management principles, fostering a culture of cost awareness throughout the organization. Management believes that, if successfully implemented, these measures may improve the Company’s cash position and allow the Company to fund its operations in the next twelve months, however, there can be no assurance that the Company will be able to fully execute the planned initiatives, achieve its strategic alternatives, and resolve the conditions raising substantial doubt about its ability to continue as a going concern. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Accounting Standards Codification (ASC) 205-40, <i>Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern</i> 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying unaudited condensed 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Consolidation and Basis of Presentation </i></b>– The accompanying unaudited interim condensed 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 unaudited interim condensed 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. All significant intercompany transactions and balances are eliminated on consolidation. However, the results of operations included in such financial statements may not necessarily be indicative of annual results. Such financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2025 filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2026 (“2025 Annual Report”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounting Estimates </i>- </b>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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the same accounting policies in preparing its quarterly and annual financial statements. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Loss Per Share</i> - </b>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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The potentially dilutive common shares related to the option to purchase 13,300 shares of common stock as of March 31, 2026 and December 31, 2025 are 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><b><i>Trade Accounts Receivable and Allowance for Doubtful Accounts</i></b>–Effective January 1, 2026, the Company adopts the Current Expected Credit Loss (CECL) model to accrue credit loss allowances on accounts receivable. The Company uses the aging analysis method to evaluate the expected credit losses of accounts receivable. The baseline historical loss rate is calculated based on rolling four-year historical credit loss data, which is updated on a rolling basis in each reporting period.</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">In each reporting period, considering the current economic conditions, forward-looking macroeconomic and industry environment, as well as customers’ credit risk profile, forward-looking factors are assigned to each customer category. The comprehensive loss rate for each aging bracket and each customer category is determined by multiplying the historical loss rate by the forward-looking coefficient.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">At the end of each period, the allowance for credit losses is determined by aggregating the product of the accounts receivable balance of each aging bracket and each customer category and the corresponding comprehensive loss rate, so as to fully reflect the full-life-cycle expected credit losses over the entire contractual term of accounts receivable</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent Accounting Pronouncements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recently adopted accounting standards </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 30, 2025, the FASB issued ASU 2025-05, which amends ASC 326-20 to provide a practical expedient for all entities which elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset in developing reasonable and supportable forecasts as part of estimating expected credit losses, and an accounting policy election for all entities, other than a public business entity, that elect the practical expedient related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Under ASU 2025-05, an entity is required to disclose whether it has elected to use the practical expedient and, if so, whether it has also applied the accounting policy election. An entity that makes the accounting policy election is required to disclose the date through which subsequent cash collections are evaluated. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods, with early adoption permitted. Entities should apply the new guidance prospectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recently issued but not yet adopted accounting pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 17, 2025, the FASB issued ASU 2025-12, which is to correct, clarify, and otherwise improve U.S. GAAP. ASU 2025-12 includes 33 improvements that span a wide range of topics, including Clarifying diluted earnings per share (EPS) calculation when a loss from continuing operations exists, Clarifying disclosure requirements for lease receivables from sales-type or direct financing leases, Revising the calculation of the reference amount for beneficial interests to prevent double counting credit losses, Clarifying the permissible methods to account for treasury stock retirements, and Clarifying the guidance for transfers of receivables from contracts with customers. The amendments in this Update are effective for all entities for annual reporting periods beginning after December 15, 2026, and interim reporting periods within those annual reporting periods. Early adoption is permitted in both interim and annual reporting periods in which financial statements have not yet been issued or made available for issuance. If an entity adopts the amendments in this Update in an interim period, it must adopt them as of the beginning of the annual reporting period that includes that interim reporting period. An entity may elect to early adopt the amendments on an issue-by-issue basis. For example, an entity may decide to early adopt certain amendments and adopt the remaining amendments at the effective date. An entity should apply the amendments in this Update (except for the amendments to Topic 260, Earnings Per Share, related to Issue 4) using one of the following transition methods: (i) Prospectively to all transactions recognized on or after the date that the entity first applies the amendments, or (ii) Retrospectively to the beginning of the earliest comparative period presented. An entity should adjust the opening balance of retained earnings (or other appropriate components of equity or net assets in the statement of financial position) as of the beginning of the earliest comparative period presented. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2025, the FASB issued ASU 2025-11, which is intended to improve the navigability of the guidance in ASC 270 and clarify when it applies. Under the amendments, an entity is subject to ASC 270 if it provides “interim financial statements and notes in accordance with GAAP.” The ASU also addresses the form and content of such financial statements, adds lists to ASC 270 of the interim disclosures required by all other Codification topics, and establishes a principle under which an entity must “disclose events since the end of the last annual reporting period that have a material impact on the entity.” For public business entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. For all other entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2028. Early adoption is permitted for all entities. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2025, the FASB issued ASU 2025-01, “Income Statement – Comprehensive Income – Expense Disaggregation Disclosure (Subtopic 220-40): Clarifying the Effective Date.” This pronouncement revises the effective date of ASU 2024-03 and clarifies that all public business entities are required to adopt the guidance in annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Entities within the ASU’s scope are permitted to early adopt the accounting standard update. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Organization and Nature of Operations – </i></b>China Pharma Holdings, Inc., a Nevada corporation (“China Pharma”), owns 100% of Onny Investment Limited (“Onny”), a British Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &amp; 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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Onny acquired 100% of the ownership of 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. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p> 1 1 1 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Liquidity and Going Concern</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2026, the Company had cash and cash equivalents of $0.17 million and an accumulated deficit of $48.4 million and the Company’s current liabilities exceeded current assets by $5.3 million. In addition, the Company incurred net losses of $1.1 million and had cash outflows from operating activities of $0.06 million for the three months ended March 31, 2026. As of March 31, 2026, the Company’s Chairperson, Chief Executive Officer and Interim Chief Financial Officer, Ms. Li, has advanced an aggregate of $1,466,145 to provide working capital and enabled the Company to make the required payments related to its former construction loan facility and current lines of credit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 can serve as collateral to support additional bank loans. The Company will implement multiple measures simultaneously across procurement, production, human resources, and marketing to reduce operating costs. In procurement, the Company will consolidate purchasing activities where practical to enhance bargaining power with suppliers. In production, operations will be optimized through approaches such as centralized manufacturing cycles and shifting energy-intensive processes to off-peak hours to reduce power costs. In human resources, the Company will optimize staffing levels and implement targeted incentives to improve work efficiency and output quality, thereby controlling labor costs. Marketing expenditures will be focused on high-return channels through data-driven targeting and channel optimization. Additionally, the Company will enhance employee training in production techniques and cost management principles, fostering a culture of cost awareness throughout the organization. Management believes that, if successfully implemented, these measures may improve the Company’s cash position and allow the Company to fund its operations in the next twelve months, however, there can be no assurance that the Company will be able to fully execute the planned initiatives, achieve its strategic alternatives, and resolve the conditions raising substantial doubt about its ability to continue as a going concern. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Accounting Standards Codification (ASC) 205-40, <i>Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern</i> 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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying unaudited condensed 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.</p> 170000 -48400000 5300000 -1100000 -60000.00 1466145 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Consolidation and Basis of Presentation </i></b>– The accompanying unaudited interim condensed 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 unaudited interim condensed 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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. All significant intercompany transactions and balances are eliminated on consolidation. However, the results of operations included in such financial statements may not necessarily be indicative of annual results. Such financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2025 filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2026 (“2025 Annual Report”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounting Estimates </i>- </b>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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the same accounting policies in preparing its quarterly and annual financial statements. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Loss Per Share</i> - </b>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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The potentially dilutive common shares related to the option to purchase 13,300 shares of common stock as of March 31, 2026 and December 31, 2025 are 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.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><b><i>Trade Accounts Receivable and Allowance for Doubtful Accounts</i></b>–Effective January 1, 2026, the Company adopts the Current Expected Credit Loss (CECL) model to accrue credit loss allowances on accounts receivable. The Company uses the aging analysis method to evaluate the expected credit losses of accounts receivable. The baseline historical loss rate is calculated based on rolling four-year historical credit loss data, which is updated on a rolling basis in each reporting period.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">In each reporting period, considering the current economic conditions, forward-looking macroeconomic and industry environment, as well as customers’ credit risk profile, forward-looking factors are assigned to each customer category. The comprehensive loss rate for each aging bracket and each customer category is determined by multiplying the historical loss rate by the forward-looking coefficient.</p><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">At the end of each period, the allowance for credit losses is determined by aggregating the product of the accounts receivable balance of each aging bracket and each customer category and the corresponding comprehensive loss rate, so as to fully reflect the full-life-cycle expected credit losses over the entire contractual term of accounts receivable</p> 13300 13300 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent Accounting Pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recently adopted accounting standards </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 30, 2025, the FASB issued ASU 2025-05, which amends ASC 326-20 to provide a practical expedient for all entities which elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset in developing reasonable and supportable forecasts as part of estimating expected credit losses, and an accounting policy election for all entities, other than a public business entity, that elect the practical expedient related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Under ASU 2025-05, an entity is required to disclose whether it has elected to use the practical expedient and, if so, whether it has also applied the accounting policy election. An entity that makes the accounting policy election is required to disclose the date through which subsequent cash collections are evaluated. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods, with early adoption permitted. Entities should apply the new guidance prospectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recently issued but not yet adopted accounting pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 17, 2025, the FASB issued ASU 2025-12, which is to correct, clarify, and otherwise improve U.S. GAAP. ASU 2025-12 includes 33 improvements that span a wide range of topics, including Clarifying diluted earnings per share (EPS) calculation when a loss from continuing operations exists, Clarifying disclosure requirements for lease receivables from sales-type or direct financing leases, Revising the calculation of the reference amount for beneficial interests to prevent double counting credit losses, Clarifying the permissible methods to account for treasury stock retirements, and Clarifying the guidance for transfers of receivables from contracts with customers. The amendments in this Update are effective for all entities for annual reporting periods beginning after December 15, 2026, and interim reporting periods within those annual reporting periods. Early adoption is permitted in both interim and annual reporting periods in which financial statements have not yet been issued or made available for issuance. If an entity adopts the amendments in this Update in an interim period, it must adopt them as of the beginning of the annual reporting period that includes that interim reporting period. An entity may elect to early adopt the amendments on an issue-by-issue basis. For example, an entity may decide to early adopt certain amendments and adopt the remaining amendments at the effective date. An entity should apply the amendments in this Update (except for the amendments to Topic 260, Earnings Per Share, related to Issue 4) using one of the following transition methods: (i) Prospectively to all transactions recognized on or after the date that the entity first applies the amendments, or (ii) Retrospectively to the beginning of the earliest comparative period presented. An entity should adjust the opening balance of retained earnings (or other appropriate components of equity or net assets in the statement of financial position) as of the beginning of the earliest comparative period presented. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2025, the FASB issued ASU 2025-11, which is intended to improve the navigability of the guidance in ASC 270 and clarify when it applies. Under the amendments, an entity is subject to ASC 270 if it provides “interim financial statements and notes in accordance with GAAP.” The ASU also addresses the form and content of such financial statements, adds lists to ASC 270 of the interim disclosures required by all other Codification topics, and establishes a principle under which an entity must “disclose events since the end of the last annual reporting period that have a material impact on the entity.” For public business entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. For all other entities, the amendments in ASU 2025-11 are effective for interim reporting periods within annual reporting periods beginning after December 15, 2028. Early adoption is permitted for all entities. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2025, the FASB issued ASU 2025-01, “Income Statement – Comprehensive Income – Expense Disaggregation Disclosure (Subtopic 220-40): Clarifying the Effective Date.” This pronouncement revises the effective date of ASU 2024-03 and clarifies that all public business entities are required to adopt the guidance in annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Entities within the ASU’s scope are permitted to early adopt the accounting standard update. The Company is currently evaluating these new disclosure requirements and does not expect the adoption to have a material impact.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 2 – ACCOUNTS RECEIVABLE, NET </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accounts receivable, net, consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Trade accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">205,696</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">254,435</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: allowance for credit losses</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,434</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,023</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Trade accounts receivable, net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">196,262</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">241,412</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The changes in the allowances for credit losses during the three months ended March 31, 2026 and 2025 were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Three Months</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance, Beginning of Period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,023</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,587,182</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">(Reversal) Credit losses expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,779</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,323</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">190</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,298</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Balance, End of Period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,605,157</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accounts receivable, net, consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Trade accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">205,696</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">254,435</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: allowance for credit losses</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,434</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,023</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Trade accounts receivable, net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">196,262</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">241,412</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 205696 254435 9434 13023 196262 241412 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The changes in the allowances for credit losses during the three months ended March 31, 2026 and 2025 were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Three Months</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance, Beginning of Period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,023</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,587,182</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">(Reversal) Credit losses expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,779</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,323</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">190</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,298</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Balance, End of Period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,434</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,605,157</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 13023 13587182 -3779 -1323 190 19298 9434 13605157 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 3 – INVENTORIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Inventories consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">750,019</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">843,603</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163,486</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">457,817</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,702,331</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,465,243</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; font-weight: bold; text-align: left">Total Inventories</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,615,836</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,766,663</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Provision for obsolescence</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,117,335</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,145,240</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,498,501</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,621,423</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Changes to the provision for obsolescence consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Three Months</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">At the beginning of the period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,145,240</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">574,071</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Charges to provision</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">213,379</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,905</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">747</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">At the end of the period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,117,335</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">788,197</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Inventories consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">750,019</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">843,603</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163,486</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">457,817</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,702,331</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,465,243</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; font-weight: bold; text-align: left">Total Inventories</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,615,836</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,766,663</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Provision for obsolescence</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,117,335</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,145,240</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,498,501</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,621,423</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 750019 843603 163486 457817 1702331 1465243 2615836 2766663 1117335 1145240 1498501 1621423 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Changes to the provision for obsolescence consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Three Months</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">At the beginning of the period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,145,240</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">574,071</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Charges to provision</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">213,379</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,905</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">747</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">At the end of the period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,117,335</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">788,197</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 1145240 574071 213379 -27905 747 1117335 788197 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 4 – PROPERTY, PLANT AND EQUIPMENT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Permit of land use</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">407,069</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">400,734</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Building</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,452,781</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,305,653</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Plant, machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,938,179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,503,334</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Motor vehicle</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">275,568</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">271,278</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Office equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">392,773</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">400,816</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; font-weight: bold">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,466,370</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,881,815</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,162,377</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(33,489,851</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Property, plant and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,303,993</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,391,964</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Depreciation is computed on a straight-line basis over the estimated useful lives of the assets as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom; "> <td style="border-bottom: Black 1.52pt solid; width: 88%; font-weight: bold; text-align: left">Asset</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.52pt"> </td> <td style="border-bottom: Black 1.52pt solid; width: 11%; font-weight: bold; text-align: center">Life - years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Permit of land use</td><td> </td> <td style="text-align: center">40 - 70</td></tr> <tr style="vertical-align: bottom; "> <td>Building</td><td> </td> <td style="text-align: center">20 - 49</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Plant, machinery and equipment</td><td> </td> <td style="text-align: center">5 - 10</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Motor vehicle</td><td> </td> <td style="text-align: center">5 - 10</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Office equipment</td><td> </td> <td style="text-align: center">3-5</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation relating to office equipment was included in general and administrative expenses, while all other depreciation was included in cost of revenue. Depreciation expense was $155,288 and $171,601 for the three months ended March 31, 2026 and 2025, respectively<span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Permit of land use</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">407,069</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">400,734</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Building</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,452,781</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,305,653</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Plant, machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,938,179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,503,334</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Motor vehicle</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">275,568</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">271,278</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Office equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">392,773</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">400,816</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; font-weight: bold">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,466,370</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,881,815</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,162,377</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(33,489,851</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Property, plant and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,303,993</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,391,964</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 407069 400734 9452781 9305653 27938179 27503334 275568 271278 392773 400816 38466370 37881815 34162377 33489851 4303993 4391964 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Depreciation is computed on a straight-line basis over the estimated useful lives of the assets as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom; "> <td style="border-bottom: Black 1.52pt solid; width: 88%; font-weight: bold; text-align: left">Asset</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.52pt"> </td> <td style="border-bottom: Black 1.52pt solid; width: 11%; font-weight: bold; text-align: center">Life - years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Permit of land use</td><td> </td> <td style="text-align: center">40 - 70</td></tr> <tr style="vertical-align: bottom; "> <td>Building</td><td> </td> <td style="text-align: center">20 - 49</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Plant, machinery and equipment</td><td> </td> <td style="text-align: center">5 - 10</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Motor vehicle</td><td> </td> <td style="text-align: center">5 - 10</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Office equipment</td><td> </td> <td style="text-align: center">3-5</td></tr> </table> P40Y P70Y P20Y P49Y P5Y P10Y P5Y P10Y P3Y P5Y 155288 171601 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 5 - INTANGIBLE ASSETS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets represent the cost of medical formulas approved for production by the NMPA, the intellectual property acquired from Chengdu Bonier Medical Technology Development Co., Ltd. through certain Technology Transfer Agreement (“Bonier Agreement”) and the invention patents and intellectual property acquired pursuant to Technology Transfer Agreements. <span style="-sec-ix-hidden: hidden-fact-34"><span style="-sec-ix-hidden: hidden-fact-35">No</span></span> costs were reclassified from advances to intangible assets during the three months ended March 31, 2026 and 2025, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 5, 2026, the Company entered into a Technology Transfer Agreement (the “<span>Xiaoyun Chen</span> Agreement”) with <span>Xiaoyun Chen</span> (“Transferor Chen”). Transferor Chen <span>owns an invention patent of a Topiroxostat Nanoemulsion and Method for Its Preparation</span>. Pursuant to the <span>Xiaoyun Chen</span> Agreement, Transferor Chen will transfer the ownership of the patent to Helpson. Transferor Chen or his designated third party shall provide relevant technical services, including, but not limited to, product research and development, writing of registration materials, registration application and other technical services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate transfer price as contemplated by the <span>Xiaoyun Chen</span> Agreement is $7.812 million which was paid to the Transferor upon the issuance of 12,400,000 shares of common stock of the Company at $0.63 per share based on the closing market price of the Company’s common stock as of the closing date.  The Company recorded the amount as intangible assets on the accompanying balance sheet as of the closing date. The value of the intangible asset will be amortized over its remaining useful life of approximately 10.4 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 26, 2026, the Company entered into a Technology Transfer Agreement (the “<span>Xiaoyan Zhang</span> Agreement”) with <span>Xiaoyan Zhang</span> (“Transferor <span>Zhang</span>”). Transferor <span>Zhang owns an invention patent of a Prinsepia Utilis Esterol Sublingual Tablets and Method for Its Preparation</span>. Pursuant to the <span>Xiaoyan Zhang</span> Agreement, Transferor <span>Zhang</span> will transfer the ownership of the patent to Helpson. Transferor <span>Zhang</span> or his designated third party shall provide relevant technical services, including, but not limited to, product research and development, writing of registration materials, registration application and other technical services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate transfer price as contemplated by the <span>Xiaoyan Zhang</span> Agreement is $7.182 million which was paid to the Transferor and his two designees upon the issuance of 12,600,000 shares of common stock of the Company at $0.57 per share based on the closing market price of the Company’s common stock as of the closing date.  The Company recorded the amount as intangible assets on the accompanying balance sheet as of the closing date. The value of the intangible asset will be amortized over its remaining useful life of approximately 12.0 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">There were <span style="-sec-ix-hidden: hidden-fact-36"><span style="-sec-ix-hidden: hidden-fact-37">no</span></span> service fees or </span>upfront consideration <span style="font-family: Times New Roman, Times, Serif">paid related to the Bonier Agreement or the Technology Transfer Agreements for the three months ended March 31, 2026 and 2025, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Approved medical formulas are amortized from the date NMPA approval is obtained over their individually identifiable estimated useful lives, which ranges from ten to thirteen years.  It is at least reasonably possible that a change in the estimated useful lives of the medical formulas could occur in the near term due to changes in the demand for the drugs and medicines produced from these medical formulas. Amortization expense relating to intangible assets was $825,282 and $157,712 for the three months ended March 31, 2026 and 2025, respectively<span> </span>which was included in the general and administrative expenses. Medical formulas typically do not have a residual value at the end of their amortization period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets consisted of NMPA approved medical formulas, a Utility Model Patent and three Invention Patents as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">NMPA approved medical formulas</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,878,840</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,802,903</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Technology from Bonier</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,767,243</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,739,737</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Invention Patents</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,858,217</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,447,518</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,504,300</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,990,158</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accumulated amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,174,347</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,246,739</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net carrying amount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,329,953</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,743,419</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Intangible assets in process</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">344,414</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">335,846</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">38,674,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,079,265</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 7812000 12400000 0.63 P10Y4M24D 7182000 12600000 0.57 P12Y P10Y P13Y 825282 157712 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets consisted of NMPA approved medical formulas, a Utility Model Patent and three Invention Patents as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">NMPA approved medical formulas</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,878,840</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,802,903</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Technology from Bonier</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,767,243</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,739,737</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Invention Patents</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,858,217</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,447,518</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,504,300</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,990,158</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accumulated amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,174,347</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,246,739</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net carrying amount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,329,953</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,743,419</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Intangible assets in process</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">344,414</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">335,846</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">38,674,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,079,265</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4878840 4802903 1767243 1739737 38858217 23447518 45504300 29990158 7174347 6246739 38329953 23743419 344414 335846 38674367 24079265 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 6 – OTHER PAYABLES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other Payables consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Compensation payable to officer and director (1)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,923,506</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,919,506</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Business taxes and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">370,174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">351,904</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Payable to Helpson’s Labor Union (2)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">151,747</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,385</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Payable to Chunming Dong (3)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">145,714</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">142,272</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt">Total Other Payables</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,591,141</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,563,067</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><b> </b></p> <table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Represents $44,000 of compensation payable to two members of the Company’s Board of Directors and compensation to Chairperson Li totaling $1,879,506 as of March 31, 2026 and $1,875,506 compensation to Chairperson Li as of December 31, 2025, respectively.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"> </p> <table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Represents borrowings from Helpson’s Labor Union, which originated in November 2024 with no required repayment term and no interest.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"> </p> <table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(3)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Represents an advance made to the Company in June 2025 by Chunming Dong, the husband of Chairperson Li. The advance was interest free until December 31, 2025, and effective January 1, 2026, it accrues interest at an annual rate of 3.3%.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other Payables consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Compensation payable to officer and director (1)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,923,506</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,919,506</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Business taxes and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">370,174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">351,904</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Payable to Helpson’s Labor Union (2)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">151,747</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,385</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Payable to Chunming Dong (3)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">145,714</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">142,272</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt">Total Other Payables</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,591,141</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,563,067</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><b> </b></p> <table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Represents $44,000 of compensation payable to two members of the Company’s Board of Directors and compensation to Chairperson Li totaling $1,879,506 as of March 31, 2026 and $1,875,506 compensation to Chairperson Li as of December 31, 2025, respectively.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"> </p> <table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Represents borrowings from Helpson’s Labor Union, which originated in November 2024 with no required repayment term and no interest.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"> </p> <table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(3)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Represents an advance made to the Company in June 2025 by Chunming Dong, the husband of Chairperson Li. The advance was interest free until December 31, 2025, and effective January 1, 2026, it accrues interest at an annual rate of 3.3%.</span></td> </tr></table> 1923506 1919506 370174 351904 151747 149385 145714 142272 2591141 2563067 44000 1879506 1875506 0.033 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 7 – RELATED PARTY TRANSACTIONS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had previously received advances from its Chairperson Li. Total amounts owed to her were $1,466,145 and $1,435,136 and are recorded as “Borrowings from related parties” on the accompanying condensed consolidated balance sheets as of March 31, 2026 and December 31, 2025, respectively. On July 8, 2019, the Company entered into a loan agreement in exchange for cash of RMB 4,770,000 ($738,379) with its Chairperson Li. The loan bears interest at a rate of 4.35% and was payable within one year of the loan agreement. The due date of the loan agreement has been extended annually on identical terms and is currently due July 9, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 20, 2025, the Company borrowed RMB 1,750,000 (US$248,973) from Chairperson Li. No interest was charged if the loan was repaid in full by December 31, 2025. On January 1, 2026, the loan began to accrue interest at a rate of 3.30% and is payable within one year of the loan agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total interest expense related to the two loans referenced above for the three months ended March 31, 2026 and 2025 was $9,085 and $6,787, respectively. Compensation payable to the Chairperson Li is included in “Other payables” in the accompanying condensed consolidated balance sheet, totaling $1,879,506 and $1,875,506 as of March 31, 2026 and December 31, 2025, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2025, Chunming Dong, the husband of Chairperson Li, advanced RMB 1,000,000 ($142,272) to the Company for working capital. The advance was interest free until December 31, 2025 and, effective January 1, 2026, bears interest at an annual rate of 3.3%. Interest expense related to this advance for the three months ended March 31, 2026 and 2025 was $<span style="-sec-ix-hidden: hidden-fact-39">1,187</span> and <span style="-sec-ix-hidden: hidden-fact-38">$0</span>, respectively.</p> 1466145 1435136 4770000 738379 0.0435 P1Y 1750000 248973 0.033 P1Y 9085 6787 1879506 1875506 1000000 -142272 0.033 1187 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 8 –LINES OF CREDIT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 25, 2025, the Company obtained a new line of credit facility in the amount of RMB 5,000,000 and received proceeds of RMB 5,000,000 (approximately $0.7 million). The new facility has an interest rate of 3.6%. The loan is due on June 20, 2026. In addition, the Company’s Chief Executive Officer and Chair of the Board personally guaranteed the new line of credit and pledged personal assets as collateral for the loan. Total interest expense under this facility for the three months ended March 31, 2026 and 2025 was $6,476 and $9,919, respectively. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 25, 2023, the Company entered into a three-year revolving loan and received proceeds of RMB 10,000,000 (approximately $1.4 million). The interest rate for the loan was 3.35% for the first twelve-months of the loan and adjusted based on the latest one-year loan market quotation rate less 10 basis points as published by the China National Interbank Funding Center on the working day prior to each twelve-month anniversary of the loan. With the reduction of the Loan Prime Rate by the bank on September 20, 2024, the loan interest rate for this transaction was lowered to 3.25% effective September 21, 2024. The loan interest rate for this transaction was lowered to 2.9% effective September 21, 2025. Additionally, the company repaid RMB 551,250 (approximately $79,000) for the three months ended March 31, 2026. As of March 31, 2026, the cumulative principal repaid by the Company totals RMB1,653,750 (approximately $238,000). The loan is due on September 20, 2026. The loan is collateralized by the Company’s production facility, including its production line equipment and machinery. As of March 31, 2026, the net carrying amount of property, plant and equipment pledged as collateral amounted to $3,291,168. In addition, the Company’s Chief Executive Officer and Chair of the Board personally guaranteed the new line of credit. Total interest paid on this loan was $9,283 and $11,323 for the three months ended March 31, 2026 and 2025, respectively. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Principal payments on the above lines of credit are all due within one year of the balance sheet date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Fair Value of Lines of Credit</i></b> – The carrying amounts of the Company’s fixed-rate borrowings, which are due within 12 months, approximate their fair values due to the short-term nature of these instruments.</p> 5000000 5000000 700000 0.036 6476 9919 10000000 1400000 0.0335 0.0325 0.029 551250 79000 1653750 238000 2026-09-20 3291168 9283 11323 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 9 - LEASES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has leases for certain office and production facilities in the PRC which are classified as operating leases. The leases contain payment terms for fixed amounts. Certain leases include options to extend the lease term. Renewal options are included in the determination of the lease term when it is reasonably certain that the Company will exercise such options. There are no residual value guarantees, no variable lease payments, and no restrictions or covenants imposed by leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.52pt"> </td><td style="padding-bottom: 1.52pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months ended <br/> March 31,</td><td style="padding-bottom: 1.52pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17,986</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,176</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">18,830</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">19,894</td><td style="text-align: left"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Lease liabilities, current portion</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,386</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,628</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Lease liabilities, non current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">111,548</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">163,680</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">183,176</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Minimum lease payments for the Company’s operating lease liabilities were as follows for the twelve-month period ended March 31:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2026</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">75,320</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75,320</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">2028</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,831</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">169,471</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Less: Imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,791</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163,680</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Lease liabilities, current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(71,386</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in">Lease liabilities, non current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">92,294</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has leases with terms of less than one year for certain provincial sales offices that are not material.</p> The leases contain payment terms for fixed amounts. Certain leases include options to extend the lease term. Renewal options are included in the determination of the lease term when it is reasonably certain that the Company will exercise such options. There are no residual value guarantees, no variable lease payments, and no restrictions or covenants imposed by leases.<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.52pt"> </td><td style="padding-bottom: 1.52pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months ended <br/> March 31,</td><td style="padding-bottom: 1.52pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease cost</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17,986</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,176</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">18,830</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">19,894</td><td style="text-align: left"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Lease liabilities, current portion</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,386</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,628</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Lease liabilities, non current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">111,548</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">163,680</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">183,176</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 17986 19176 18830 19894 71386 71628 92294 111548 163680 183176 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Minimum lease payments for the Company’s operating lease liabilities were as follows for the twelve-month period ended March 31:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2026</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">75,320</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">75,320</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">2028</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,831</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">169,471</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Less: Imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,791</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163,680</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Lease liabilities, current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(71,386</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in">Lease liabilities, non current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">92,294</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 75320 75320 18831 169471 5791 163680 71386 92294 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 10 - INCOME TAXES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Liabilities are established for uncertain tax positions expected to be taken in income tax returns when such positions are judged to meet the “more-likely-than-not” threshold based on the technical merits of the positions. Estimated interest and penalties related to uncertain tax positions are included as a component of other expenses. As of March 31, 2026 and December 31, 2025, the Company did <span style="-sec-ix-hidden: hidden-fact-40"><span style="-sec-ix-hidden: hidden-fact-41">not</span></span> have any significant unrecognized uncertain tax positions. U.S. income tax returns for the years ended December 31, 2021 through December 31, 2025 and the Chinese income tax return for the year ended December 31, 2025 remain open to examination by the relevant taxing authorities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Under the current tax law in the PRC, the Company is and will be subject to the enterprise income tax rate of 25%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There was <span style="-sec-ix-hidden: hidden-fact-42"><span style="-sec-ix-hidden: hidden-fact-43">no</span></span> provision for income taxes for the three months ended March 31, 2026 and 2025, respectively due to continued net losses of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2026, Helpson had net operating loss carryforwards for PRC tax purposes of approximately $31.2 million which are available to offset any future taxable income through 2030. Approximately $4.1 million of these carryforwards will expire in December 2026. The Company also has net operating losses for United States federal income tax purposes of approximately $11.8 million of which $5.1 million is available to offset future taxable income, if any, through 2040, and $6.7 million are available for carryforward indefinitely subject to a limitation of 80% of taxable income for each tax year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The Company is currently assessing its impact on our condensed consolidated financial statements. U.S. federal tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “U.S. Tax Reform”), was signed into law on December 22, 2017. The U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate income tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions; migrating the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I<span style="font-family: Times New Roman, Times, Serif">n assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those differences become deductible, or tax loss carry forwards are utilized.  Management considers projected future taxable income and tax planning strategies in making this assessment.  Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible or can be utilized, management concluded that it is more likely than not that some or all of the deferred tax assets will not be realized in the foreseeable future. Therefore, the Company provided for a valuation allowance against its deferred tax assets of $21.8 million and $21.2 million as of March 31, 2026 and December 31, 2025, respectively</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also incurred various other taxes, comprised primarily of business taxes, value-added taxes, urban construction taxes, education surcharges and others. Any unpaid amounts are reflected in the balance sheets as accrued taxes payable.</p> 0.25 31200000 4100000 11800000 5100000 6700000 0.80 0.35 0.21 21800000 21200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 11 - STOCKHOLDERS’ EQUITY</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">China Pharma is authorized to issue 500,000,000 shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value. The preferred stock may be issued in series with such designations, preferences, stated values, rights, qualifications or limitations as determined solely by the Board of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 5, 2026, the Company issued 12,400,000 shares of common stock at a price of $0.63 per share based on the closing market price as of that date pursuant to the <span>Xiaoyun Chen</span> Agreement as discussed in Note 5.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 26, 2026, the Company issued 12,600,000 shares of common stock at a price of $0.57 per share based on the closing market price as of that date pursuant to the <span>Xiaoyan Zhang</span> Agreement as discussed in Note 5.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to relevant PRC laws, companies registered in the PRC, including China Pharma’s PRC subsidiary, Helpson, are required to allocate at least 10% of their after tax income, as determined under the accounting standards and regulations in the PRC, to statutory surplus reserve accounts until the reserve account balances reach 50% of the company’s registered capital prior to their remittance of funds out of the PRC. Allocations to these reserves and funds can only be used for specific purposes and are not transferrable to the parent company in the form of loans, advances or cash dividends. The amount designated for general and statutory capital reserves is $8,145,000 as of both March 31, 2026 and December 31, 2025. As of March 31, 2026 and December 31, 2025, the balance of the required statutory reserves was $<span style="-sec-ix-hidden: hidden-fact-44"><span style="-sec-ix-hidden: hidden-fact-45">nil</span></span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>2010 Incentive Plan</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 12, 2010, the Company’s Board adopted the Company’s 2010 Incentive Plan (the “Plan”), which was then approved by stockholders on December 22, 2010. On October 17, 2019, the Board of Directors approved the First Amendment to the 2010 Incentive Plan (the “Amendment”), pursuant to which the term of the 2010 Incentive Plan was extended to December 31, 2029. The Amendment was adopted by the stockholders on December 19, 2019. On October 25, 2021, the Board of Directors approved, and on December 27, 2021, our stockholders adopted Amendment No.2 to the Plan to increase the number of shares of the Common Stock that are reserved thereunder by 10,000 shares from 8,000 shares to 18,000 shares. On October 27, 2022, the Board of Directors approved and on December 27, 2022, the stockholders adopted the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares of common stock that are reserved thereunder by an additional 10,000 shares from 18,000 to 28,000. On December 17, 2023, the stockholders approved Amendment No. 1 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 28,000 to 58,000. On December 22, 2024, stockholders approved Amendment No. 2 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 58,000 to 69,600. On December 30, 2025, the stockholders approved Amendment No. 3 to the Amended and Restated Long Term 2010 Incentive Plan to increase the number of shares from 69,600 to 569,600. The Plan gives the Company the ability to grant stock options, restricted stock, stock appreciation rights and performance units to its employees, directors and consultants, or those who will become employees, directors and consultants of the Company and/or its subsidiaries. The Plan currently allows for equity awards of up to 569,600 shares of common stock. Through March 31, 2026, there were 8,470 shares of stock granted under the Plan. A total of 1,330 options were granted as of March 31, 2026 under the Plan. As such, there are 559,800 additional units available for issuance under the Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no issuances of securities from the Plan for the three months ended March 31, 2026 and as such, no compensation expense was recognized for the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2026, there was no remaining unrecognized compensation expense related to stock options or restricted stock grants.</p> 500000000 0.001 5000000 0.001 12400000 0.63 12600000 0.57 0.10 0.50 8145000 8145000 10000 8000 18000 10000 18000 28000 28000 58000 58000 69600 69600 569600 569600 8470 1330 559800 0 0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>NOTE 12 – LOSS PER SHARE</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the computation of basic and diluted net loss per share for the three months ended March 31, 2026 and 2025: </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Three Months</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt">Numerator:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net loss</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(1,143,148</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(785,572</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Basic and diluted weighted-average common shares outstanding</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,602,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,261,911</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Basic and diluted loss per share</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.04</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.24</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the computation of basic and diluted net loss per share for the three months ended March 31, 2026 and 2025: </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Three Months</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt">Numerator:</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2026</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net loss</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(1,143,148</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(785,572</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Basic and diluted weighted-average common shares outstanding</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,602,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,261,911</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Basic and diluted loss per share</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.04</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.24</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table> -1143148 -785572 25602002 25602002 3261911 3261911 -0.04 -0.04 -0.24 -0.24 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 13 – COMMITMENTS AND CONTINGENCIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company and its subsidiaries are parties to various legal actions arising in the ordinary course of business. The Company accrues costs associated with these matters when they become probable and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred. The Company did not have other significant commitments, long-term obligations, significant contingencies or guarantees as of March 31, 2026 and 2025.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Current vulnerability due to certain concentrations</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> <span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the three months ended March 31, 2026, two customers accounted for 21.4% and 10.5% of the Company’s sales, respectively. Three customers accounted for 30.6%, 18.2% and 13.2% of accounts receivable, respectively. Two suppliers accounted for 37.4% and 34.2% of raw material purchases. Four different products accounted for 23.0%, 22.2%, 22.1% 1and 19.0% of revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif">For the three months ended March 31, 2025, no customer accounted for greater than 10.0% of the Company’s sales.</span> Respectively. <span style="font-family: Times New Roman, Times, Serif">Two customers accounted for 63.3% and 13.6% of accounts receivable, respectively. Two suppliers accounted for 40.3% and 31.4% of raw material purchases. Two different products accounted for 34.7% and 28.3% of revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Nature of Operations</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Economic environment - </b>Substantially all of the Company’s operations are conducted in the PRC, and therefore the Company is subject to special considerations and significant risks not typically associated with companies operating in the United States of America. These risks include, among others, the political, economic and legal environments and fluctuations in the foreign currency exchange rate. The Company’s results from operations may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. The unfavorable changes in global macroeconomic factors may also adversely affect the Company’s operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, all of the Company’s revenue is denominated in the PRC’s currency of Renminbi (RMB), which must be converted into other currencies before remittance out of the PRC. Both the conversion of RMB into foreign currencies and the remittance of foreign currencies abroad require approval of the PRC government.</p> 0.214 0.105 0.306 0.182 0.132 0.374 0.342 0.23 0.222 0.221 0.19 0.633 0.136 0.403 0.314 0.347 0.283 false false false false 898-6681-1730 +86 1 0001106644 false Q1 --12-31 Represents $44,000 of compensation payable to two members of the Company’s Board of Directors and compensation to Chairperson Li totaling $1,879,506 as of March 31, 2026 and $1,875,506 compensation to Chairperson Li as of December 31, 2025, respectively. Represents borrowings from Helpson’s Labor Union, which originated in November 2024 with no required repayment term and no interest. Represents an advance made to the Company in June 2025 by Chunming Dong, the husband of Chairperson Li. The advance was interest free until December 31, 2025, and effective January 1, 2026, it accrues interest at an annual rate of 3.3%.