XML 54 R45.htm IDEA: XBRL DOCUMENT
v3.23.3

Commitments and Contingencies (Details) - USD ($) $ in Millions | 6 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2023 | Mar. 31, 2023
Other Commitments [Line Items] |  |
Sales tax exposure |  | $ 7.8
Payments of sales tax related to prior periods | $ 0.7 |
Reversal of sales tax reserve during the period | (0.3) |
Accrued sales tax | 6.8 |
Accrued Expenses and Other Current Liabilities |  |
Other Commitments [Line Items] |  |
Accrued sales tax | 3.0 | 4.0
Other Long-Term Liabilities |  |
Other Commitments [Line Items] |  |
Accrued sales tax | $ 3.8 | $ 3.8

X
- Definition Increase (Decrease) In Sales Taxes Payable + References No definition available. + Details
Name: | pets_IncreaseDecreaseInSalesTaxesPayable
Namespace Prefix: | pets_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payments Of Excise And Sales Taxes + References No definition available. + Details
Name: | pets_PaymentsOfExciseAndSalesTaxes
Namespace Prefix: | pets_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_ExciseAndSalesTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=pets_AccruedExpensesAndOtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |