XML 96 R81.htm IDEA: XBRL DOCUMENT
v3.23.1

Operating Leases (Details) - Schedule of supplemental balance sheet information related to leases - USD ($) | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Schedule of Supplemental Balance Sheet Information Related to Leases [Abstract] |  |
Operating lease right-of-use assets | $ 783,658 | $ 4,604,365
Operating lease right-of-use assets, related parties |  |
Total lease right-of-use assets | 783,658 | 4,604,365
Operating lease liabilities, current | 212,814 | 268,403
Operating lease liabilities-related parties, current |  |
Operating lease liabilities-related party, non-current | 683,113 | 4,846,760
Total operating lease liabilities | $ 895,927 | $ 5,115,163

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. + References No definition available. + Details
Name: | petz_OperatingLeaseLiabilitiesCurrent
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References No definition available. + Details
Name: | petz_OperatingLeaseRightofuseAssets
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Operating lease right-of-use assets, related parties. + References No definition available. + Details
Name: | petz_OperatingLeaseRightofuseAssetsRelatedParties
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- References No definition available. + Details
Name: | petz_TotalLeaseRightofuseAssets
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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