XML 53 R41.htm IDEA: XBRL DOCUMENT
v3.21.1

Summary of Significant Accounting Policies (Details) | 10 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2020 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) | Dec. 22, 2020
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |  |
Incurred net loss |  | $ 900,000 |  |  |
Working capital deficit | $ 8,600,000 | 8,600,000 |  |  |
Realized gain percentage | 25.00% |  |  |  |
Excess of accumulated realized gain percentage | 20.00% |  |  |  |
Exceeding portion of total realized gain percentage | 70.00% |  |  |  |
Unrealized gain | $ 200,000 |  |  |  |
Net realized gain | 1,900,000 |  |  |  |
Investment management expense | 6,300,000 |  |  |  |
Investment income | 4,400,000 |  |  |  |
Impairment loss on long-lived assets other |  | 0 | $ 813,344 | $ 0 |
Impairment loss on goodwill |  | $ 0 | 0 | 1,599,591 |
Equity method investment, ownership percentage |  |  |  |  | 100.00%
Recent adoption of accounting pronouncement, description |  | On January 1, 2019, the Company adopted ASU 2016-02, Leases (together with all amendments subsequently issued thereto, “ASC Topic 842”), using the modified retrospective method. The Company elected the transition method which allows entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As a result of electing this transition method, previously reported financial information has not been restated to reflect the application of the new standard to the comparative periods presented. The Company elected the package of practical expedients permitted under the transition guidance within ASC Topic 842, which among others, allows the Company to carry forward certain historical conclusions reached under ASC Topic 840 regarding lease identification, classification, and the accounting treatment of initial direct costs. The Company elected not to record assets and liabilities on its consolidated balance sheet for new or existing lease arrangements with terms of 12 months or less. The Company recognizes lease expenses for such leases on a straight-line basis over the lease term. In addition, the Company elected the land easement transition practical expedient and did not reassess whether an existing or expired land easement is a lease or contains a lease if it has not historically been accounted for as a lease. |  |  |
Operating lease liabilities | 400,000 | $ 400,000 |  |  |
Right of use assets | 400,000 | 400,000 |  |  |
Allowance for sales revenue |  | $ 0 | 60,000 | 890,000 |
Contract revenue recognition, description |  | As of December 31, 2020 and 2019, the Company recorded contract liabilities of $90,834 and $116,155, respectively, which were presented as advances from customers on the accompanying consolidated balance sheets. During the years ended December 31, 2020 and 2019, the Company recognized $56,983 and $158,274 of contract liabilities as revenue, respectively. |  |  |
Advances from customers | $ 90,834 | $ 90,834 | 116,155 |  |
Shipping and handling expenses |  | 620 | 287,385 | 741,816 |
Advertising costs |  | $ 144 | $ 22,221 | $ 150,154 |
Number of segment |  | 1 |  |  |
Minimum [Member] |  |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |  |
Equity method investment, ownership percentage | 20.00% | 20.00% |  |  |
Maximum [Member] |  |  |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |  |  |
Equity method investment, ownership percentage | 50.00% | 50.00% |  |  |

X
- Definition Description of contract revenue recognition. + References No definition available. + Details
Name: | petz_ContractRevenuesRecognitionDescription
Namespace Prefix: | petz_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents exceeding portion of the total realized gain percentage. + References No definition available. + Details
Name: | petz_ExceedingPortionOfTotalRealizedGainPercentage
Namespace Prefix: | petz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents of excess of accumulated realized gain percentage. + References No definition available. + Details
Name: | petz_ExcessOfAccumulatedRealizedGainPercentage
Namespace Prefix: | petz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Incurred net loss. + References No definition available. + Details
Name: | petz_IncurredNetLoss
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Operating lease liability. + References No definition available. + Details
Name: | petz_OperatingLeasesLiability
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Realized gain percentage. + References No definition available. + Details
Name: | petz_RealizedGainPercentage
Namespace Prefix: | petz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Right of use assets. + References No definition available. + Details
Name: | petz_RightOfUseAssets
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Allowance for sales revenue. + References No definition available. + Details
Name: | petz_SalesRevenue
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs. + References No definition available. + Details
Name: | petz_ShippingHandlingAndTransportationCost
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of working capital deficit. + References No definition available. + Details
Name: | petz_WorkingCapitalDeficit
Namespace Prefix: | petz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The current portion of prepayments received from customers for goods or services to be provided in the future. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CustomerAdvancesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 2: 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 http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + 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 http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expenses related to the generation of investment income. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.9) -URI http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.2) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 + Details
Name: | us-gaap_InvestmentIncomeInvestmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI). + References No definition available. + Details
Name: | us-gaap_MarketableSecuritiesGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI). + References No definition available. + Details
Name: | us-gaap_MarketableSecuritiesRealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) on investment in marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(c)) -URI http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227 + Details
Name: | us-gaap_MarketableSecuritiesUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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