XML 190 R70.htm IDEA: XBRL DOCUMENT
v3.25.4

Commitments and Contingencies (Details) - USD ($) |  |  |  |  |  | 1 Months Ended | 3 Months Ended | 9 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jul. 29, 2025 | Mar. 25, 2025 | Feb. 14, 2024 | Dec. 28, 2023 | Oct. 18, 2022 | Jun. 30, 2025 | Mar. 31, 2025 | Dec. 31, 2024 | Mar. 31, 2024 | Sep. 30, 2025 | Sep. 30, 2024 | Dec. 31, 2024 | Dec. 31, 2023 | Nov. 08, 2025 | Jun. 03, 2025 | Nov. 30, 2023
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of purchase price |  |  |  |  |  |  |  |  |  | 95.00% |  | 95.00% |  |  |  |
Description of purchase agreement |  |  |  |  |  |  |  |  |  | the Company may not require the Investor to purchase, and the Investor will have no obligation to purchase, shares of Class A common stock in excess of a number equal to the lowest of (i) 100% of the average daily trading volume of the Class A common stock on the Nasdaq Capital Market (or any other eligible national stock exchange, as applicable) for the five consecutive trading days immediately prior to the trading date on which a valid purchase notice is delivered to the Investor, (ii) a 30% discount to the daily trading volume in the Class A common stock on the Nasdaq Capital Market (or any other eligible national stock exchange, as applicable), and (iii) $2 million divided by the volume-weighted average price for the Class A common stock on the trading day immediately prior to the trading date on which a valid purchase notice is delivered to the Investor. |  | the Company may not require the Investor to purchase, and the Investor will have no obligation to purchase, shares of Class A Common Stock in excess of a number equal to the lowest of (i) 100% of the average daily trading volume of the Class A Common Stock on the Nasdaq Capital Market (or any other eligible national stock exchange, as applicable) for the five consecutive trading days immediately prior to the trading date on which a valid purchase notice is delivered to the Investor, (ii) a 30% discount to the daily trading volume in the Class A Common Stock on the Nasdaq Capital Market (or any other eligible national stock exchange, as applicable), and (iii) $2 million divided by the volume-weighted average price for the Class A Common Stock on the trading day immediately prior to the trading date on which a valid purchase notice is delivered to the Investor. |  |  |  |
Common stock issued and outstanding percentage |  |  |  |  | 10.00% |  |  |  |  |  |  |  |  |  |  |
Trading days |  |  |  |  |  |  |  |  |  | 10 days |  |  |  |  |  |
Percentage of ownership limitation |  |  |  | 4.99% |  |  |  |  |  |  |  |  |  |  |  |
Issuance of Class A common stock and pre-funded warrants in connection with commitment shares (in Dollars) |  |  |  | $ 600,000 |  |  |  |  | $ 600,000 |  |  | $ 600,000 |  |  |  |
Purchase of common stock (in Dollars) |  |  |  |  |  |  |  |  |  |  |  | $ 650,000 |  |  |  |
Revenue percentage |  |  |  |  |  |  |  | 105.00% |  | 105.00% |  | 105.00% |  |  | 110.00% |
Revenue contingent owners amount (in Dollars) |  |  |  |  |  |  |  | $ 80,000 |  | $ 80,000 |  | $ 80,000 |  |  |  |
Restricted cash (in Dollars) |  |  |  |  |  |  |  |  |  | 120,000 |  |  |  |  |  |
Purchase of shares (in Shares) |  |  | 662 |  |  |  |  |  |  |  |  |  |  |  |  |
Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue percentage |  |  |  |  |  |  |  |  |  |  |  |  |  | 110.00% |  |
Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price per share (in Dollars per share) |  |  |  | $ 0.01 |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] | Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price per share (in Dollars per share) |  |  |  | $ 0.0001 |  |  |  |  |  |  |  |  |  |  |  |
Seven Knots [Member] | Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exceed per purchase price (in Dollars) | $ 5,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale price per share (in Dollars per share) | $ 0.75 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Investor's ownership | 4.99% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback Agreement Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price amount (in Dollars) |  |  |  |  |  | $ 114,500 |  |  |  |  |  |  |  |  |  | $ 200,000
Contingent owners amount (in Dollars) |  |  |  |  |  |  |  |  |  | $ 80,000 |  | $ 80,000 |  |  |  |
Valley Vet Practices [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue percentage |  |  |  |  |  |  |  | 105.00% |  | 105.00% |  | 105.00% |  |  |  |
Revenue contingent owners amount (in Dollars) |  |  |  |  |  |  |  | $ 120,000 |  | $ 120,000 |  | $ 120,000 |  |  |  |
DeBary Animal Clinic’s [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent owners amount (in Dollars) |  |  |  |  |  | $ 40,000 |  |  |  |  |  |  |  |  |  |
Revenue percentage |  |  |  |  |  | 105.00% |  |  |  |  |  |  |  |  |  |
Revenue contingent owners amount (in Dollars) |  |  |  |  |  | $ 74,500 |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue percentage |  |  |  |  |  |  |  |  |  |  |  |  |  | 110.00% |  |
Class A Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase amount (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 30,000,000
Investor shares (in Shares) |  | 207,896 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock issued and outstanding percentage |  |  |  |  |  |  |  |  |  | 19.99% |  | 19.99% |  |  |  |
Divided common stock value (in Dollars) |  |  |  |  |  |  |  |  |  | $ 600,000 |  | $ 600,000 |  |  |  |
Cash fee (in Dollars) |  |  |  |  |  |  |  |  |  | $ 600,000 |  | $ 600,000 |  |  |  |
Common stock outstanding percentage |  |  |  | 4.99% |  |  |  |  |  |  |  |  |  |  |  |
Exercise price per share (in Dollars per share) |  |  |  |  |  |  |  | $ 0.0001 |  | $ 0.0001 |  | $ 0.0001 | $ 0.0001 |  |  |
Percentage of ownership limitation |  |  |  | 19.99% |  |  |  |  |  |  |  |  |  |  |  |
Number of share issued (in Shares) |  |  | 486 |  |  |  |  |  |  |  |  |  |  |  |  |
Class A Common Stock [Member] | Prefunded Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase (in Shares) |  |  | 16,549 |  |  |  |  |  |  |  |  |  |  |  |  |
Class A Common Stock [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Investor shares (in Shares) |  |  |  |  |  |  | 651,167 |  |  |  |  |  | 640 |  |  |
Issuance of Class A common stock and pre-funded warrants in connection with commitment shares (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase of shares (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class A Common Stock [Member] | Purchase Limits [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Investor shares (in Shares) |  |  |  |  |  |  |  |  |  | 12,143 |  | 12,143 |  |  |  |
Class A Common Stock [Member] | Investor [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase amount (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 30,000,000
Cash fee (in Dollars) |  |  |  |  |  |  |  |  |  | $ 600,000 |  | $ 600,000 |  |  |  |
Common stock outstanding percentage |  |  |  | 4.99% |  |  |  |  |  |  |  |  |  |  |  |
Number of share issued (in Shares) |  |  | 12,143 |  |  |  |  |  |  |  |  |  |  |  |  |
Class A Common Stock [Member] | Seven Knots [Member] | Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase of common stock (in Dollars) | $ 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nasdaq Capital Market [Member] | Class A Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ownership percentage |  |  |  | 19.99% |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Common stock issued and outstanding percentage. + References No definition available. + Details
Name: | ivp_CommonStockIssuedAndOutstandingPercentage
Namespace Prefix: | ivp_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock outstanding percentage. + References No definition available. + Details
Name: | ivp_CommonStockOutstandingPercentage
Namespace Prefix: | ivp_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the value of exceed per purchase notice. + References No definition available. + Details
Name: | ivp_ExceedPerPurchaseNotice
Namespace Prefix: | ivp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the investor’s ownership. + References No definition available. + Details
Name: | ivp_InvestorsOwnershipPercentage
Namespace Prefix: | ivp_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represent the issuance of class A common stock and pre funded warrants in connection with commitment shares. + References No definition available. + Details
Name: | ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
Namespace Prefix: | ivp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of share issued. + References No definition available. + Details
Name: | ivp_NumberOfShareIssued
Namespace Prefix: | ivp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of ownership limitation. + References No definition available. + Details
Name: | ivp_PercentageOfOwnershipLimitation
Namespace Prefix: | ivp_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of purchase price. + References No definition available. + Details
Name: | ivp_PercentageOfPurchasePrice
Namespace Prefix: | ivp_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trading days. + References No definition available. + Details
Name: | ivp_TradingDays
Namespace Prefix: | ivp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockSharesSubscribedButUnissued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -SubTopic 405 -Topic 942 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2 + Details
Name: | us-gaap_DividendsCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of principal of investment owned. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6 + Details
Name: | us-gaap_InvestmentOwnedBalancePrincipalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of the nature and terms of commitment. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentsDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
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 Amount of cash outflow for fees classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (g) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_PaymentsForFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow to reacquire common stock during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentsForRepurchaseOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 + Details
Name: | us-gaap_RestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 40 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480520/718-40-45-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_SevenKnotsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=ivp_PurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_HoldbackAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_ValleyVetPracticesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_DeBaryAnimalClinicsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=ivp_PrefundedWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=ivp_PurchaseLimitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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