XML 98 R83.htm IDEA: XBRL DOCUMENT
v3.23.1

Commitments and Contingencies (Details) | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2021 USD ($) | Dec. 31, 2021 CNY (¥) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2022 CNY (¥) | Mar. 13, 2021 USD ($) | Mar. 13, 2021 CNY (¥)
Commitments and Contingencies (Details) [Line Items] |  |  |  |  |  |  |  |
Property, plant and equipment with net book value | $ 239,670 |  |  |  | $ 219,404 |  |  |
Contingent liabilities |  |  |  | $ 400,000 |  |  |  |
Recognized contingent losses |  |  |  | $ 400,000 |  |  |  |
Wages and servance payables |  |  | $ 100,000 |  |  |  |  |
Recognized losses |  |  | $ 100,000 |  |  |  |  |
Substantially settle the labor arbitration cases (in Yuan Renminbi) | ¥ |  | ¥ 3,730,000 |  |  |  |  |  |
Severance payables | 80,000.00 | ¥ 500,000 |  |  |  |  |  |
Qingdao Tiandihui Foodstuffs Co., Ltd. [Member] |  |  |  |  |  |  |  |
Commitments and Contingencies (Details) [Line Items] |  |  |  |  |  |  |  |
Land and factory buildings |  |  |  |  |  |  | $ 5,098,461 | ¥ 33,140,000
Gaochuang [Member] |  |  |  |  |  |  |  |
Commitments and Contingencies (Details) [Line Items] |  |  |  |  |  |  |  |
Cash deposit | $ 43,075 |  |  |  |  | ¥ 300,000 |  |

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

X
- Definition Contingent liabilities. + References No definition available. + Details
Name: | petz_ContingentLiabilities
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Land and factory buildings. + References No definition available. + Details
Name: | petz_LandAndFactoryBuildings
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Recognized contingent losses. + References No definition available. + Details
Name: | petz_RecognizedContingentLosses
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Substantially settle the labor arbitration cases. + References No definition available. + Details
Name: | petz_SubstantiallySettleTheLaborArbitrationCases
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116631393&loc=SL116631396-227033 + Details
Name: | us-gaap_CashReserveDepositRequiredAndMade
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 60 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638 + Details
Name: | us-gaap_GainsLossesOnRestructuringOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments of cash to employees, including wages and salaries, during the current period. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585 + Details
Name: | us-gaap_PaymentsToEmployees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentOtherNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_SeveranceCosts1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_OwnershipAxis=petz_QingdaoTiandihuiFoodstuffsCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=petz_GaochuangMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |