XML 88 R55.htm IDEA: XBRL DOCUMENT
v3.24.1

Basis of Presentation and Significant Accounting Policies (Details) |  |  |  | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | ---
Jul. 07, 2022 | Apr. 01, 2019 | May 01, 2018 | Dec. 31, 2023 USD ($) $ / shares | Dec. 31, 2022 USD ($) | Dec. 31, 2023 CNY (¥) | Dec. 31, 2021 USD ($)
Basis of Presentation and Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Allowance for doubtful accounts |  |  |  | $ 11,745 | $ 881,878 |  | $ 69,053
Provision in inventories |  |  |  | $ 3,555,235 | 2,872,622 |  |
Reserve fund percentage |  |  |  | 50.00% |  |  |
Reserve fund |  |  |  |  |  |  |
Statutory reserve percentage |  |  |  | 50.00% |  |  |
Capital reserve |  |  |  | $ 11,811,470 |  | ¥ 75,030,000 |
Ttotal provision for employee benefit |  |  |  |  |  |  |
Incurred cost |  |  |  |  |  |  |
Research and development expenses |  |  |  | 90,766 | 145,538 |  |
Recognized subsidies |  |  |  |  |  |  |
Value added tax |  | 13.00% |  |  |  |  |
Stock Split | 78.209 |  |  |  |  |  |
Foreign currency exchange rate, description |  |  |  | The current exchange rates used by the Company as of December 31, 2023, and 2022 to translate the Chinese RMB to the U.S. Dollars are 7.0827:1, and 6.9646:1, respectively. Revenues and expenses are translated using the average exchange rates prevailing throughout the respective years at 7.0558:1 and 6.75731 for the years ended December 31, 2023, and 2022, respectively. |  |  |
Maximum [Member] |  |  |  |  |  |  |
Basis of Presentation and Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Value added tax |  |  | 17.00% |  |  |  |
Minimum [Member] |  |  |  |  |  |  |
Basis of Presentation and Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Value added tax |  |  | 16.00% |  |  |  |
United States [Member] |  |  |  |  |  |  |
Basis of Presentation and Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Provision in inventories |  |  |  | $ 2,959 |  |  |
Board of Directors [Member] |  |  |  |  |  |  |
Basis of Presentation and Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Allowance for doubtful accounts |  |  |  | $ 881,878 | $ 69,053 |  |
Par value per share of stock (in Dollars per share) | $ / shares |  |  |  | $ 0.001 |  |  |
PRC [Member] |  |  |  |  |  |  |
Basis of Presentation and Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Reserve fund percentage |  |  |  | 10.00% |  |  |

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

X
- Definition Amount of capital reserve. + References No definition available. + Details
Name: | itp_CapitalReserve
Namespace Prefix: | itp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reserve Fund Percentage. + References No definition available. + Details
Name: | itp_ReserveFundPercentage
Namespace Prefix: | itp_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Statutory reserve percentage. + References No definition available. + Details
Name: | itp_StatutoryReservePercentage
Namespace Prefix: | itp_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Transfers of reserve fund. + References No definition available. + Details
Name: | itp_TransfersOfReserveFund
Namespace Prefix: | itp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value added tax percentage. + References No definition available. + Details
Name: | itp_ValueAddedTaxPercentage
Namespace Prefix: | itp_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of allowance for credit loss on accounts receivable. + References Reference 1: 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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: 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 Reference 3: 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 Reference 4: 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 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense for employee benefit and equity-based compensation. + References No definition available. + Details
Name: | us-gaap_EmployeeBenefitsAndShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Description of transaction giving rise to foreign currency transaction gain (loss), including but not limited to, nature of the transaction, the foreign currency involved, the accounting for the transaction. + References No definition available. + Details
Name: | us-gaap_ForeignCurrencyTransactionsDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of government assistance recognized. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3 + Details
Name: | us-gaap_GovernmentAssistanceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total interest costs incurred during the period and either capitalized or charged against earnings. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1 + Details
Name: | us-gaap_InterestCostsIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 + Details
Name: | us-gaap_InventoryNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use. + References Reference 1: 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 Reference 2: 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/2147482517/912-730-25-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=itp_PRCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |