XML 88 R76.htm IDEA: XBRL DOCUMENT
v3.21.1

Segment and Revenue Analysis (Details) | 12 Months Ended
--- | ---
Dec. 31, 2020
Segment Reporting [Abstract] |
Number of segment, description | Since the nature, the production processes and the marketing channel of the products are substantially similar, the Company is considered as operating in a single reportable segment with revenues derived from multiple product lines, marketing channels and countries.
Description of other countries revenue | “Other countries” are comprised of all countries whose revenue, individually, was less than 10% of the Company’s total revenue.

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

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

X
- Definition Description of the sources of revenue included in the "all other" segments category. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599 + Details
Name: | us-gaap_SegmentReportingDescriptionOfAllOtherSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration